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.
Where we've featured it
From white-tablecloth places to cafeteria-style spots, these are our 25 favorite Indian restaurants in the city.
More spots in Jackson HeightsSee more
The Queensboro Restaurant
If you’re looking for a classic American brunch with a big group in Jackson Heights, The Queensboro is where you should go.
Mustang Thakali Kitchen
Mustang Thakali Kitchen is a relatively quiet Nepali restaurant in Jackson Heights that’s perfect for when you want to sit down and order a thali.
Jackson Diner is a big Indian restaurant in Jackson Heights that’s been around since the ’80s.
More Indian spotsSee more
Merit Kabab & Dumpling Palace
Merit Kabab & Dumpling Palace is a very casual spot just off the Roosevelt Ave - Jackson Heights subway station with excellent samosas and biryanis.
Dawat is an upscale Indian restaurant in Midtown East that’s worth checking out for a nice lunch.
Malai Marke is one of our favorite Indian restaurants in the East Village. There’s a lot of meat on the menu, but vegetarians can eat very well here.
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