Print out the information
Roxani
Address
Sofokli Venizelou 51, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11568
Coordinates
36.445869, 28.222040
Phone
2241077914
Fast Food Info
All Year
Souvlaki
Print out the information