Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.
32 - 34 of 34 reviews
I love the greek salad. The pizza is great, too.
Just average, nothing speacial, the place has been around for a while, and you can dine outdoors.