Restaurants & Food7 months ago
Annapurna certificate for Indian restaurants abroad, not Michelin stars
These restaurants are officially India’s global ambassadors of food, and the Indian government is giving them a Goddess Annapurna-shaped-stamp of approval. A total of 120 restaurants...