Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

These Are The World’s Best Restaurants And Only One From India Makes it to The Top 100

Indian Accent New Delhi, India Ranked 90th on the list, the restaurant has been rated as the number one restaurant in India by TripAdvisor for 2014, 2015, 2016 and 2017. Dishes prepared by Chef Manish Mehrotra the 8-course menu grace the taste buds at Lodhi Road.

Exit mobile version