Idli Chaat Indian Street Food
www.veggiebelly.com
Idli chaat, an Indian street food. Crispy golden fried idlis, tossed with sweet, tangy tamarind sauce.
146797
submitted by veggiebelly
www.veggiebelly.com
Idli chaat, an Indian street food. Crispy golden fried idlis, tossed with sweet, tangy tamarind sauce.
conversation *