Greek restaurant on Valtos Beach offering fresh cuisine with a unique twist. Known for its attentive service and house-made olive oil.