Authentic Greek taverna offering traditional dishes and fresh fish. Expect a lively atmosphere and Cretan hospitality.