Beachside seafood restaurant offering fresh, local fish, Greek cuisine, and meat options with stunning sea views.