Print out the information
Alexandros
Address
Leoforos Eleutherias 72, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/10899
Coordinates
36.400204, 28.120689
Phone
2241096241
Fast Food Info
All Year
Souvlaki
Print out the information