Chidava Peda

Chidava Peda - A delicious sweet from Bikanervala.