The India segment (starts at 2:12) of the Travel Channel’s Internation Street Food show gives a comprehensive overview of the variety of street food available in Bombay. The video does have some non-vegetarian stuff (6:02 to 7:29). This also explains how vegetarians in India can survive on vegetarian food. Indian vegetarian is more than uncooked raw vegetables.
It’s a mouth watering video indeed: