We usually visit once a year, and this place is always packed, and there is a reason..... Excellent food, service and value. Definetly recommended even for large groups, you may have to wait a half hour to be seated, but it's worth it.
Pros: Food quality, prices, excellent service
Cons: Waiting to get seated, but it is to be expected, and not too long.
more