Traditional Greek tavern serving fresh seafood and classic dishes. Located on a beach.