Thai Villa Lakewood logo

562-920-3785

Order Online with EAT24

Find Us


Enter your starting address:

Restaurant Information

5921 South St.
Lakewood, CA 90713
Telephone: 562-920-3785

Hours

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