This has been a go-to for us for a long time. We've been to India many times and have had some great food - this is very close to what we had there. I am surprised to see the negative reviews. I have not had any experience like that here.
I highly recommend their Paneer Tikka, which is as good as it gets. Also, Navrattan Korma and Gobi Manchurian are high on our list. A couple months back I went there with some clients and had the tomato soup - it was amazing! As with any of the Indian lunch buffet's - its okay.
The owners have continually remodeled and they keep the place looking good. As for the service - for us it has always been just fine.
One big comment: I enjoy spicy but they have a scale of 1-10 and we order a 3. Even that is sometimes too hot. Please do take this comment seriously - I couldn't imagine a 5!
Overall, well worth the visit.