Eating Thai at Thai Villa restaurant in Nipomo, CA.

Thai Villa

Currently Open

Want Directions?

Thai Villa
626 W Tefft St
Nipomo, CA 93444