Happy China Chinese Buffet Update Establishment
12921 Olive Blvd
St. Louis , MO 63141
$1 to $10
Lunch: Tues.-Sun. 11 a.m.-2 p.m.
Dinner: Tues-Thurs. 4:30 p.m.-9 p.m.
Fri. & Sat. 4:30 p.m.-10 p.m.
Enhance your restaurant listing TODAY! Upgrade to a Sauce partner listing.