A cafe offering a Cretan cuisine experience.