Restaurants & Bars

Los Angeles Area Thai

Wat Thai Temple - WHERE?

Share:

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