Top 10 Restaurants in India
1. L'Osteria Bella
2. NYC
3. Spice Art
4. ChaoBella
5. Kiyan, The Roseate
6. Thyme
7. Tamra
8. Pluck
9. Kheer at Roseate House
10. Café