Delhi Heights is an Indian restaurant located in the highly Indian Queens area of Jackson Heights. Like many of its counterparts in places like Edison, NJ, it feqtatures a very long menu with South Indian, North Indian, and Indo-Chinese specialties. The ambiance is that of a fairly standard relatively inexpensive sit-down place. They offered a buffet, but we opted to go a la carte.
We started with a fried cauliflower Manchurian, an Indo-Chinese dish whose rendition was decent but nothing special. It is ultimately hard to screw up a dish like this, whose combination of a tasty vegetable, oil, and spices left it reasonably good. But the dough in which it was fried could have been fresher, and the cauliflower crunchier. We also got a papri chaat -- a dish with yogurt, sweet and spicy sauces, pieces of boiled potato, and crunchy pieces of fried dough all mixed into a melange. It was fine, but the yogurt was a bit excessive and the whole felt heavy and not really worth in taste the price in heaviness.
For a main course, we got a lentil dish ("Dal Delhi Heights"), and also a "paneer bhurji" dish made with Indian cheese. We also got some naan for accompaniment. The dal dish disappointed despite the extensive overnight preparation required to make it. The paneer dish was pretty tasty but nothing I would go back for. The naan was also fine but very standard.
Overall the restaurant was an extremely average restaurant, and not the extraordinary place many reviews have made it out to be.