Restaurant in Rhodes.
Restaurant · Rhodes
Sokratous 1-19
Evdimou 2-12
Hippocrates Square 18 Rhodes, Pithagora 4