Traditional Cretan cuisine awaits at Efkaliptos Taverna Café. Enjoy quality food and generous portions at a good price.