The Urinals of Thaifoon

Thaifoon is an Asian-themed restaurant with four locations in California, Arizona and Utah. This particular Thaifoon is located at the Fashion Island mall in Newport Beach, CA.

Filed under: Bars & Restaurants
Tweet

You can also find an identical Thaifoon restaurant in Irvine, CA, Salt Lake City, UT and Tucson, AZ.