Sarris Tavern Location

The Sarris tavern is surrounded by the castle walls of the Medieval Town of Rhodes. It is set on the Evdimou Square, on the number 18, by the famous Socrates Street. It is located in the heart of Old Town, but despite that, it creates an environment of peace and relaxation for every social gathering or personal meeting.