We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Happy China

12921 Olive Blvd, Creve Coeur, Saint Louis, MO 63141-6149
+1 314-878-6660
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent28%
  • Very good25%
  • Average14%
  • Poor14%
  • Terrible17%
3 weeks ago
“Always fun”
12 Oct 2016
“Happy China Slow”
Closed Now
All hours
Chinese, Asian
12921 Olive Blvd, Creve Coeur, Saint Louis, MO 63141-6149
Write a Review
Reviews (35)
Traveller rating
Traveller type
Time of year

1 - 10 of 35 reviews

Reviewed 3 weeks ago

Although the original owner, a wonderful Chinese chef, has retired, the young owners are doing their best to keep up traditions and the food continues to improve with each visit. there is surely a dish for every diner to enjoy and the staff could not...More

Thank Virginia S
Reviewed 25 January 2017 via mobile

Can't go wrong with anything on their buffet. All super fresh and a huge variety. Don't see what you want? They'll make it for you!

Thank wasagordon
Reviewed 3 December 2016 via mobile

I had eaten at this place years ago and it hasn't changed one iota. Steps from the entry door are the four steam tables for the food. Very small crowded area. But there's a big sign that says to "eat what is on your plate."...More

Thank judd1351
Reviewed 12 October 2016

Happy China has a very friendly staff and wide variety on their buffet, but number of diners seems way down - Wonder if food can be kept fresh with so few people. Their pot stickers are still among the best.

Thank GaryZ31
Reviewed 1 September 2016

The service was friendly and our order was ready quickly. If your looking for some descent Chinese food and want it fast, this is a good place to go.

Thank jvmsmith1973
Reviewed 27 June 2016

This was a above average buffet at a reasonable price,with good selecton of dishes,nice place to eat

Thank Hugh M
Reviewed 4 June 2016

The restaurant has been around for decades. The food is not consistent. On one visit, the food is luke warm and sitting under the lights too long. Inconsistent service as they are slow to refill the buffet. Veggies are often undercooked, the gravy is starch...More

Thank Stu K
Reviewed 15 April 2016 via mobile

Great selection on their buffet! Food was delicious and hot (temperature wise). Waitress didn't have to do anything really so it was fast & easy! I will definitely eat there again.

Thank RonRobin
Reviewed 29 March 2016

For well over a decade, I've loved the Happy China Buffet for office lunches and evening/weekend dinners. I was a bit skeptical when the old owners sold because a number of things were changed by the new people. Re-orienting the buffet tables was a great...More

Thank khiservice
Reviewed 22 March 2016 via mobile

My mom and I went here on a Friday night around 6:30 pm, and this was not busy at all. Maybe 5 tables, and maybe 25/30 people. The buffet had quite a few choices, ranging from the typical Chinese fare to American, and even sushi....More

Thank ScottSTL
Nearby Restaurants
Gulf Shores Restaurant and Grill
278 reviews
1.31 km away
Gobble Stop Smokehouse
46 reviews
.13 km away
Olive Street Cafe
57 reviews
.51 km away
Dave and Tony's
50 reviews
.49 km away
Nearby Attractions
AMC West Olive 16
67 reviews
.97 km away
Creve Coeur Lake Memorial Park
135 reviews
3.82 km away
Sachs Butterfly House
332 reviews
5.99 km away
Go Ape Treetop Adventure Course
69 reviews
3.82 km away
Questions & AnswersAsk a question
Is there gluten free options?
29 August 2016|
Answer Show all 2 answers
Response from Stu K | Reviewed this property |
There are plenty of meat only dishes, whether they have corn starch or rice makes me question the wisdom of your dining there.
how much is the dinner buffet on weekends
17 March 2016|
What is your answer?
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Lunch, Dinner
Restaurant features
Takeout, Seating, Buffet, Waitstaff
Good for
Business meetings, Child-friendly
Open Hours
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
11:00 - 21:00
Location and Contact Information
  • Address: 12921 Olive Blvd, Creve Coeur, Saint Louis, MO 63141-6149
  • Location: United States  >  Missouri (MO)  >  Saint Louis  >  Creve Coeur
  • Phone Number: +1 314-878-6660
  • E-mail