Print out the information
Komplologaki
Address
Leoforos Irakleidon 81, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11440
Coordinates
36.409554, 28.164824
Phone
2241091774
Fast Food Info
All Year
Souvlaki
Print out the information