Travelers are voting Suruchi Restaurants (Karol Bagh) as the best restaurant in New Delhi. There are 1 restaurant in Aligarh a city just 73 km from New Delhi and 1 restaurant in Rishikesh which is 118 km distant. The most popular of these are Moral & Menner in Aligarh and Clock Tower Café in Rishikesh. You can find 1 restaurant in Delhi NCR and 168 restaurants in the country of India. Our members favorite in Delhi NCR is Suruchi Restaurants (Karol Bagh) and New Yorker is the top pick in India. Want more? Check out our map of restaurants in New Delhi.