A Cretan meze restaurant offering creative dishes.