Kaju barfi is a dessert from the Indian subcontinent. Cashew nuts are referred to as kaju, while barfi is an Indian dessert. The cashews are mashed and wrapped in sugar to make these treats. Enjoy these sweet treats to help you control your sugar tooth.
Read More
















