Socratous Garden
124, Socratous Street, Rhodes Town Greece
Socratous Garden is a Mediterranean, Greek, Vegetarian Friendly, Vegan Options place is located in Rhodes Town, South Aegean. The address of Socratous Garden is 124, Socratous Street, Rhodes Town Greece.
If you want to go to the place or need any services, you can contact them directly. The phone number is +30 2241 076955, or open their website to view relevant information, The url is http://socratous-garden.gr