Thai Villa Restaurant

5921 E South St, Lakewood, CA

Menu (As of 10/30)

Appetizers

Soups

Salads

B.B.Q

Curry Dishes

Noodles

Rice Dishes

A LA Carte

Chef's Specials

Beverages

Desserts

Side Orders

Thai Villa Restaurant: hours and how to order