Restaurant in Rhodes.
Restaurant · Rhodes
Ilia Venezi 169
Panagias Perigiallenis 1
Πλατεία Ελευθερίας 1