Print out the information
Petalouda
Address
Arkasa, Karpathos, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/10926
Coordinates
35.481556, 27.119955
Phone
2245061065
Restaurant info
All Year
Local Cuisine
Meat
Print out the information