Print out the information
Olympos
Address
Olympos, Karpathos, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11467
Coordinates
35.581787, 27.149998
Phone
224505125
Restaurant info
All Year
Local Cuisine
Meat
Print out the information