Badam Tarbooj

Badam Tarbooj - A delicious sweet from Bikanervala.