Athivoli is a restaurant specializing in traditional Cretan cuisine.