I'm not sure why is this place so poorly rated. I think it must be the service because the food was good.
The food was certainly tasty. No complaints here. The service though was slow. We visited twice, lunch and dinner. Lunch is buffet style and they took time to refill the items from the buffet which is sad. Nobody wants to sit hungry for 10 to 15 mins at a buffet place and then wait for all items to be slowly refilled.
At dinner which is a la carte, they took time to bring in the standard veg meal thali which was surprising since you expect food for a thali to be ready and prepared already.
However the food was delicious and the staff was friendly.
I may come to this place again but if I am in this strip mall, I may end up visiting the thai restaurant next door. This place surely is expensive. It may be because of the limited choice of Indian restaurants in the area
.