Cons: Price (garlic bread is 6 dollars), small portions, poor service. We had a 9:30pm reservation for dinner (group of 4) - we didn't get seated until well after 10pm with no apologizes.
Pros: Good food, nice place.
Overall: the food is good but not really worth the poor service, high prices, and long wait times, especially when there are so many other great restaurants around.