Socratous Garden
Greek · Mediterranean
Greek restaurant offering traditional cuisine. Located in Rhodes Old Town.
Location
Best places nearby
The highest rated places close to Socratous Garden.
Local restaurants nearby
Lysia street, Νοτίου Αιγαίου
Location
The highest rated places close to Socratous Garden.
Lysia street, Νοτίου Αιγαίου