I've eaten here twice, and had good but pricey meals. I feel the menu is built in such a way that forces you to order several extras for a full, however delicious, meal.
I will say that I had a great experience with the service the last time I was here. A blonde woman named Stella was very knowledgeable and extremely friendly and quick. I've worked in restaurants all my life and so I truly appreciate good service, which she graciously provided.