Mithai

Mithai and laddus are the ultimate sweets of India…they are usually composed of a fudge-like sweet usually made with a combination of ghee, nuts, dry fruits, chickpea flour and lentils.