Seaside restaurant offering Greek and international cuisine. Enjoy fresh seafood and a traditional taverna experience.