The Well of the Turk restaurant is located at Rouga Square, across the unique 13th century underground church of Agia Irene. Google Maps Get Directions For reservations call us at: +302821054547