Charming beachside taverna offering homemade Greek dishes at fair prices. Enjoy a friendly atmosphere and delicious, authentic flavors.