Thai Villa Restaurant

5921 South St, Lakewood, CA
About Thai Villa Restaurant
Serving the very best in Thai Food for Long Beach, Lakewood, Signal Hill and surrounding areas throughout Southern California. Thai Restaurant Thai Food Long Beach, Lakewood, CA
Package Pricing
Event Spaces
Recommendations
Location
Venue Types