The Urinals of Restaurant Swisspot

Restaurant Swisspot is a swiss restaurant located in the mountain-side resort town of Stowe, VT.

Filed under: Bars & Restaurants
Tweet

Please note the flush handles mounted on opposite sides of the two urinals.