Happy China – St. Louis

Happy China Description:

Humble setting for Chinese food & buffet. Straightforward Chinese restaurant featuring a broad menu of familiar dishes, plus a buffet.


12921 Olive Blvd, St. Louis, MO 63141, United States

Phone Number:

+1 314-878-6660



Store Hours:

Sunday: 11:30AM-9PM | Monday: Closed | Tuesday: 11AM-9PM | Wednesday: 11AM-9PM | Thursday: 11AM-9PM | Friday: 11AM-10PM | Saturday: 11AM-10PM

Leave a Reply

Your email address will not be published. Required fields are marked *