Print out the information
Irida
Address
Kasteli, Kasteli, Heraklion, Crete
Short url
travel.cdns.gr/13812
Coordinates
35.188305, 25.321638
Phone
2891032023
Restaurant info
All Year
Local Cuisine
Tables Outside
Print out the information