Thai Villa Lakewood logo

562-281-9898

Order Online with EAT24

Find Us


Enter your starting address:

Restaurant Information

5921 South St.
Lakewood, CA 90713
Telephone: 562-281-9898

Hours

Mon-Thu: 11am - 10pm
Fri-Sat: 11am - 2am
Sun: 11am - 10pm
Managed Hosting & Marketing By: Pavenet