Aloo tikki

India’s most popular street food is chat, it is served in a variety of forms across the length and width of the country. While passing by the stall its aroma invites to pick one for instant consumption and on eating its crispness and flavors engulf the taste buds. “Aloo tikki…

>>>