Even though Jackson Heights is well-known for Indian food, I haven't really found any place that has wowed me, so I usually opt for a buffet. At dinner, the price for one entree at one of the more well-known places (eg. Jackson Diner) or one of the newer, somewhat fancier places (eg. Delhi Heights) costs more than the buffet at the other Indian restaurants. I haven't tasted enough of a difference to justify the higher price and smaller variety, so I usually end up at the buffet at Indian Taj.
The other day, I noticed that they now have a dinner buffet at Tawa Tandoor. It's about $2 more expensive than the one at Indian Taj, but the food is a bit better with a larger selection. Also, the place is much nicer. My guess is that they were originally going for something a bit more upscale than the usual restaurants around the area. They finally succumbed and began offering a dinner buffet about half a year ago.
Naan is delivered to the table fresh, and they will ask if you want more when you finish. The restaurant gives off a nice bright, clean feeling, even though there is too much brown (different shades) in the color scheme. It might be a bit more expensive than my old go-to, Indian Taj, but Tawa Tandoor is my new choice when I'm in the mood for Indian buffet in the neighborhood.
37-56 74 St
Jackson Heights, NY 11372