El Greco offers Greek specialties in a relaxed setting with a spacious terrace, providing sea and sunset views.