The Urinals of The Vatican

The Vatican is a bar located in Ambler, PA.

Filed under: Bars & Restaurants
Tweet

This photo was sent in by TM in 2008. He writes: "The Vatican is a small bar in progress. If all goes well financially it will be up and running in no time."