Authentic Cretan restaurant, Kyklamino, established in 1975. Offers homemade dishes, grilled items, and desserts.