Bigger India
Masala Dosa to Die For
One of the worlds 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.