A Greek taverna and cafe offering Mediterranean cuisine. Enjoy fresh, handmade dishes and a seaside view.