Mediterranean restaurant offering fresh seafood and Greek specialties, potentially with seaside views.