Jade2051's Rhodes Town, Greece
28 Orfeos St.
We did the 'trip advisor' thing to source restaurants rather than walk miles each night. This was t...
124 Sokratous Street
Went in here a couple of times for a drink. Location excellent - centre of Rhodes old town, lots of...