Authentic Greek taverna. A great starting point for hiking adventures.