I came here for dinner and the food was pretty good. I asked for the waiter's recommendation and he recommended a particular fish dish or a chicken one. I chose the fish...he brought the chicken (though he gave me 10% to compensate) The service was a bit slow (e.g. waited a few minutes to order after I was obviously ready, never had my water filled, waited several more minutes to get my bill, etc.). Overall it was a pretty normal indian restaurant experience. It tasted good, but the presentation nor the flavor were better than other places and the prices a bit higher (probably because the decor is a bit on the fancy side). I'd go again if I wanted Indian food and I was in the area, but I won't go out of my way to recommend the place to anybody.