Traditional Cretan cafe, offering an authentic local experience.