Traditional Greek Taverna
← Back to search
Traditional Greek taverna serving authentic moussaka, souvlaki, and fresh seafood by the sea.