Restaurant in Rhodes.
Restaurant · Rhodes
Leof. Eleftherias 1
Leoforos Eleftherias
Λεωφορος Ηρακληδων