The Urinals of Taste of Thailand

Taste of Thailand is a thai restaurant located in Appleton, WI

Filed under: Bars & Restaurants
Tweet

This photo was submitted by Tim, the Duct Tape Guy