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é