Traditional taverna offering authentic Greek dishes. Enjoy a meal with sea views.