Print out the information
Da Spillo
Address
Apellou 41, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11100
Coordinates
36.444637, 28.227217
Phone
2241033286
Restaurant info
All Year
Pizza
Print out the information