Pros:
+Awesome environment/decor
+Friendly waiters
+Prompt service
+Well prepared food
Cons:
-Expensive (especially for vegetarians)
-Small portions
Overall:
Slightly disappointed, especially with all the high reviews. However, the food was decent and I wouldn't mind going back.