Delhi Heights is a casual sit-down spot that serves our favorite Indian food in Jackson Heights. There’s a long menu with a ton of vegetarian options, some delicious bhuna lamb, and naan that’s pillowy in the middle and crispy on the outside - and there’s a separate menu section with Nepali dishes (you definitely want the beef and chive momos). There are plenty of tables big enough for groups, so bring some friends and get a bunch of things to share.
More spots in Jackson HeightsSee more
La Nueva Bakery
La Nueva Bakery in Jackson Heights makes tons of Colombian, Uruguayan, and Argentinian pastries and sweets.
Michelada House II
Michelada House II is a Mexican restaurant in Jackson Heights that’s fun for a group meal featuring chilaquiles tortas, tacos, and towering drinks.
Urubamba is a Peruvian spot in Jackson Heights that’s a great option for casual dates or group dinners.
More Indian spotsSee more
Saravaana Bhavan is a solid and normal Indian restaurant on the Upper West Side. Stop by for a quiet, vegetarian-friendly meal.
Indian Accent is an upscale Indian spot in a Midtown hotel on 56th Street and it’s where you should take clients for an impressive lunch in the area.
Suggested by our writers
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.
Moti Mahal Delux
Moti Mahal Delux, on the Upper East Side, is the first US franchise of the massive Indian restaurant chain from New Delhi.
SriPraPhai is a Woodside favorite that’s been serving some of NYC’s best Thai food for over two decades.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more