The Urinals of Antalya Turkish Restaurant

This restaurant is located in Nottingham, England.

Filed under: Bars & Restaurants
Tweet

This picture was submitted by eastbayray. He writes: "Antalya offers a fine menu for lunch or dinner. Note the attractive tile work, and the efficient use of space, with room for two patrons plus a sink in the middle."