Seaside fish taverna offering fresh seafood and traditional Greek dishes. Enjoy the beautiful sea views.