I found this restaurant to be overrated. I think three stars is a fair rating. The food was good but not great. Wait staff and decor were nice. The selection of dishes was limited and food quality did not reflect the price reasonably.
Not worth the money. Your better off going to a cheaper place and eating just as well.