Authentic Cretan restaurant, Koutourouki, offering a warm, family-like atmosphere. Enjoy homemade dishes, mezes, and local drinks.