Menu

Kaju Barfi

Kaju barfi is a dessert from the Indian subcontinent. Kaju literally means cashew nuts and barfi is a type of Indian sweet, usually in a lozenge shape.