A Greek restaurant with a breezy patio offering sea views. Known for fresh seafood and traditional Greek dishes.