Street food is part of the culture in India. Every street corner is lined with food carts, tea stands, and mobile snack vendors and crowded with people eating throughout the day. It’s a way of life with a diversity of freshly made snacks to choose from.
Official Website: http://ingoodtastestore.com
Added by In Good Taste on January 13, 2010