KAJU KATLI / CASHEW BURFIKaju Katli is most popular indian sweet. Kaju means cashew nut in Hindi. This is a perfect sweet for all special occasions and diwali....