I have been to this place dozens of time. I absolutely love it.
I also often order food to-go for dinner. For an Indian restaurant that is not advertised as Hakka, they make a surprisingly good number of Chinese style foods. My favorites are their vegetarian spring rolls and vegetarian noodles. My wife loves their samosa. In each order they give you lots of tiny somosa (same with spring rolls). Their tandoori chicken is also really amazing.
Today we also got the tandoori grill mix, lamb vindaloo (a stew of lamb and potatoes in a delicious sauce), and garlic naan. All were absolutely excellent.
Be warned: when you ask for your food to be "spicy", it comes out quite spicy (which is how we like it). Even "medium" has a bit of a kick.
The guy who makes the food is super nice and very skilled. Their lunch buffet is totally worth it and it costs $11. For the buffet they usually have butter chicken, tandoori chicken + 2 to 3 more main dishes, rice, and a few appetizers. The chef also brings fresh buttered naan to the table as part of the buffet.