I am really more like a 2.5 on this one, and it really does pain me to rate it so low. The food is very good - and worth the money. As some other reviewers have pointed out, the food is priced fairly high, even for simple dishes. However, what really takes this down for me is the service. In the time we have been coming here, only one server - Indra - really qualifies as friendly. Today, our server was downright lousy. He was very inefficient - the restaurant wasn't busy, and he seemed to have no sense of order in terms of how he took care of his tables. Honestly, if the service was just a bit better, I would probably come here more often.