The Urinals of Leff's Lucky Town

Leff's Lucky Town is a sports bar located in Wauwatosa, WI.

Filed under: Bars & Restaurants
Tweet

Leff's lays claim to the largest urinal in town and the best buffalo wings in the world.

Submitted by <font face=arial>BL</font>.