Print out the information
Aiolos
Address
Astypalea, Astypalea, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/10846
Coordinates
36.580780, 26.380056
Phone
2243061330
Restaurant info
All Year
Pizza
Print out the information