Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 5

Wat Thai Temple - WHERE?

bottomlesspit | Feb 26, 2004 11:00 PM

Sorry, but I'm a little lame with the search capabilities, so can't find exactly where this is located. Google is unhelpful because I'm not sure if what I'm finding is what everyone is referring to.

Help, please. I'd LOVE to try!

Thanks in advance!

Want to stay up to date with this post?

Recommended From Chowhound