Authentic Cretan cuisine restaurant in Heraklion, offering a taste of traditional dishes.