Unbelievable Antikristo (across the fire steak) at Xylouris Tavern in HeraklionIf you visit Heraklion and want to try authentic Cretan cuisine, Xylouris Tavern is one of the places you should definitely add to your list....Read More