top restaurants in india

These 2 Indian restaurants located in Mumbai Masque and New Delhi Indian Accent are in the World 100 Best Restaurants list

Along with travelling, everyone wants to taste every flavour of the world, but this is…