In general, West Village restaurants tend to be a little busier than they deserve, but at Rahi, the opposite is true. It’s not hard to make a reservation at this Indian restaurant on Greenwich Avenue, so it’s perfect when you need a last-minute place with great, interesting food. You can get things like prawn curry with uni butter, housemade paneer with guava compote, and a good plate of duck over a mildly sweet green curry - and whatever else you order, you should add a side of naan and start with the five-spice cauliflower. Mains start around $24, so this isn’t quite an every-night kind of place, but it’s great for a date or a dinner with a few people you need to impress.
Where we've featured it
From white-tablecloth places to cafeteria-style spots, these are our 27 favorite Indian restaurants in the city.
More spots in West VillageSee more
Dame is an English restaurant in the West Village best known for its weekend pop-ups and fish and chips.
Anfora is the sister bar to dell’anima. It’s more of a wine bar, but they also have cocktails and some great small plates.
More Indian spotsSee more
Dawat is an upscale Indian restaurant in Midtown East that’s worth checking out for a nice lunch.
Indian Taj is an all-you-can-eat spot in Jackson Heights that’s open for lunch and dinner 7 days a week.
Suggested by our writers
Fedora is in the basement of a townhouse in the West Village, and it feels like a dinner party in a speakeasy that your friends happen to own.
After closing their East Village location, this Indian restaurant is now back with a more upscale space near Union Square.
Adda is a great casual Indian restaurant in Long Island City, and you should be planning a trip here for some curry and cheesy naan.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more