Print out the information
Flora
Address
Faliraki, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/11118
Coordinates
36.337238, 28.201462
Phone
2241087905
Restaurant info
All Year
Local Cuisine
Meat
Print out the information