Find us in the heart of Heraklion's coastal avenue. Taverna Xylouris awaits you with traditional Cretan flavors.