Oh just a Phallic Bar in a quaint Sicilian Town

In the hidden romantic town of Taormina, Sicily known for its turquoise beaches, quaint shops, and views of Mount Etna, lies a curious and unsuspecting restaurant known as Bar Turrisi. The locals will tell you only that it is the…



