News India Top 10 restaurants in India

Top 10 restaurants in India

New Delhi: Indians are good foodies and know how to enjoy eating food.  Indians are not only experts when it comes to their own cuisine but they have also embraced delicacies from all over the


 
10. Sakura - (The Metropolitan Hotel, Nikko, New Delhi)

Sakura has been branded as one of the Top 5 Best Japanese Restaurants of the world, outside Japan and was also awarded the title of ‘Best Japanese Restaurant of Delhi'.

The restaurant imports most of their fish from Japan since they're not available in India.

Speciality - Vegetable tempura

Latest India News