I've been coming here for at least 6 years now and have never had as bad experience as the other reviewers. The food has always been amazing and tasty and reasonably priced! The customer service is perfectly fine, except once we saw a waiter get into a yelling argument with a customer (which was super uncomfortable and the entire restaurant was silent). But other than that, we've never seen anyone be anything other than friendly. In fact, last time we were there, the waiter was talking to one of the regular customers, asking how their most recent trip was and how their family was etc, etc.
The palak paneer here is awesome!! Sometimes they dont' always have it, but they'll have some kind of saag dish (like last time they had saag with mushrooms, and a paneer tikka masala). The curries are great and always delicious. They occasionally have samosas in the buffet, too! mmm! I don't claim to be an Indian food expert, but I have been to a lot of Indian restaurants, eaten and cooked a lot of Indian food, and been to India for an extended period of time. We love coming here when we want Indian food on the weekends.