The Greek Islands serves mostly in their charming patio tho therebare tables inside. It feels like you are in a small restaurant in Athens with traditional music and grape arbors. The food is among the best Greek food I've even had - I had grilled octopus which was outstanding. Varied wine list with good selection by the glass. Service prompt friendly and not overpowering.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.