This is a pretty good Indian restaurant. I don't have any complaints for the dinner food, it is mighty delicious. As for the lunch buffet, I can tell the curry is not as thick as the dinner ones. Still very good but just a tad plain since they added a bit more water. If I am only judging on the food I would give them a 4 star but the service was really not great which is why I took a star off.
I've never had a pleasant experience with the wait staff there. Like all the other review said, they hardly check on you. Sometimes you have to seat yourself and then wait for another 10min for someone who looks like they work there to come over and give you the menu. On average, none of the staff seem rude or nice, they just look...BLAH. It really does bring down the experience. It feels more like a cafeteria than a sit down restaurant.
Hopefully they read these yelp reviews and do something about their attitude!