Bigger India

Masala Dosa to Die For

One of the world’s largest chains of vegetarian restaurants — 33 in India, another 47 in a dozen other countries — is considered too obvious to its core clientele of Indian expatriates and tourists to be worth trumpeting.

Leave a Reply

Your email address will not be published. Required fields are marked *