The Urinals of Caraffini

Caraffini is an Italian restaurant located in the Sloan Square neighborhood of London, U.K.

Filed under: Bars & Restaurants | Top 1,000 Urinals
Tweet

The website for Carffini boasts: "Relaxed, welcoming and elegant, Caraffini offers modern yet traditional Italian cooking in a warm and welcoming environment, whether you choose to eat inside or in the charming al fresco space outside. In spring, summer, autumn or winter you will find an ambience - and menu - to suit your occasion."

Submitted by SD