One cannot live without food. And some cannot live without good food. And then there are others, who relish, dissect and review food. For the last category, here are the top 5 restaurants in India that have made it to the top lists of prestigious platforms and won awards! We are sure the food at these places will leave with a lingering taste.

  1. Bukhara, New Delhi

Always topping the list is this wonderful restaurant that serves North West Frontier Province (NWFP) cuisine. It is so famous that it is visited by celebrities and several heads of states. The unique part is there is no cutlery and you have to savor all your food with your hand. Of course, if you do need it, it is provided.

  1. Indigo, Mumbai

Visited by some of the biggest celebrities including Hollywood superstars, Indigo is housed in an old colonial bungalow and serves creative modern European cuisine. Of course, such clientele also calls for pricing on the higher side! But the food is worth every penny and make sure you get your reservation well in advance.

  1. Thai Pavilion, Mumbai

More of a high end restaurant, it is quiet, ambient and plush. But one would visit a place like this more for its Thai food. The chefs ensure that they maintain the authenticity of the dishes and that you leave with a happy stomach.

  1. Oh! Calcutta, Mumbai

Another sea food winner, it reminds both Bengalis and non-Bengalis of Kolkata! The fish, the spices and the curries served here are lip smacking and will leave you wanting to come back for more for years to come.

  1. Swagath, New Delhi

While this restaurant has no great ambience to begin with, its assortment of sea food dishes will compensate for the atmosphere. Do order their specialty squid in butter pepper garlic as it will absolutely melt in your mouth. Although, they also serve Chinese cuisine, they are better known for their Indian dishes.