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

first_imgIndian 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.Read it at Money Control Related Itemslast_img