Almond Chikki is a lip smacking Indian dessert that is simple to make at home. A crunchy delight to fulfill your sweet craving in limited portions.