Serves bhuna lamb, biryani, and Nepali momos
37-66 74th St., Jackson Heights, NY 11372 Get directions
"Not only is Delhi Heights one of our favorite Indian restaurants in Jackson Heights, it also happens to serve excellent Nepalese momos. In that way, it’s like your admirable friend who goes to the gym all the time but also stays out late every weekend. From the Indian menu, we love the Punjabi-style mustard greens, thin garlicky naan, and spicy lamb bhuna. But no meal at Delhi Heights would be complete without an order of beef and chive momos. These steamed dumplings are easily some of the best in the neighborhood. Considering the other options in Jackson Heights, that’s pretty impressive." - Neha Talreja, Carina Finn Koeppicus, Bryan Kim
"Not only is Delhi Heights the best Indian restaurant in Jackson Heights, their biryani deserves the level of affection typically reserved for teenage heartthrobs and puppies that look like bear cubs. You can order it five different ways, including seafood options like fish cubes and curried prawns. So if you’re lucky enough to have this restaurant within your delivery radius, consider it your responsibility to order from this neighborhood gem." - Nikko Duren
"Order some delicious bhuna lamb and pillowy naan from Delhi Heights online (or you can call them at 718-507-1111)." - Hannah Albertine, Nikko Duren, Bryan Kim, Arden Shore, Matt Tervooren
"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." - Hannah Albertine, Bryan Kim