Authentic Greek taverna, Taverna Yialos, offering traditional dishes made with fresh ingredients. Located in an olive grove.