Thai Villa Restaurant
5921 South St, Lakewood
(562) 281-9898
Recent Reviews
Order Online
You May Also Like
El Pollo Loco - 5935 South St
Mexican, Fast Food, Chicken Shop
Church's Texas Chicken - 5610 Woodruff Ave
Chicken, Fast Food, Chicken Wings, American
Arby's - 5920 South St
Fast Food
Restaurants in Lakewood, CA
Thai Villa Restaurant
5921 South St, Lakewood, CA 90713
(562) 281-9898