THE PINWHEEL CHAAT.

Chaats. Yes, We are talking about the favorite street food of India. Although most chaats originated in some parts of Uttar Pradesh, they are enjoyed equally by people living across the Indian Sub-continent! It is believed to have taken birth in the mughal kitchen during the rule of Shah Jahan. Over time as the country … More THE PINWHEEL CHAAT.