Secluded Greek taverna on Marmara Beach. Offers traditional cuisine with fast, friendly service and beautiful bay views.