The service was excellent . We each had a Greek salad which comes with the entree.
In most restaurants the Greek salad served here would cost almost as much as the entree
The grilled octopus appetizer is the best around. The only slight criticism is the small # of shrimp in the grilled shrimp entree Taking into account the Greek salad included this is a minor complaint
It is a bit noisy so I wouldn't recommend it if that is important to you
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.