The Urinals of Big Louie's Pizza

Big Louie's Pizza is a restaurant in Pompano Beach, FL

Filed under: Bars & Restaurants
Tweet

This photo was sent in by TM. He writes: "These two are at Big Louie's Pizza in Pompano Beach, Florida."