Greek restaurant Athivoli offers Cretan cuisine.