Seaside fish taverna offering fresh seafood and traditional Greek dishes. Enjoy a meal with beautiful sea views.