Print out the information
Tutti Frutti
Address
Nikiforou Mandilara 39, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11367
Coordinates
36.439671, 28.224783
Phone
2241035878
Fast Food Info
All Year
Hamburger
Print out the information