Seaside restaurant offering Greek cuisine. Enjoy fresh seafood and scenic views.