Print out the information
Attavyros
Address
Emponas, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11149
Coordinates
36.229187, 27.856794
Phone
2246041215
Restaurant info
All Year
Local Cuisine
Meat
Print out the information