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.

You must be logged in to post a comment Login