Happy China
St. Louis, Missouri
About
Straightforward Chinese restaurant featuring a broad menu of familiar dishes, plus a buffet.
Location
12921 Olive Blvd, St. Louis, MO 63141, United States
Type
Chinese restaurantBuffet restaurantSeafood restaurantPrice Range
$10–20
Features & Offerings
🚚 Service Options
DeliveryTakeawayDine-in
🦽 Accessibility
Wheelchair-accessible car parkWheelchair-accessible entranceWheelchair-accessible seating
💪 Offerings
All you can eatCoffeeComfort foodQuick bite
🍽️ Dining Options
LunchDinnerCateringDessertSeating
😎 Atmosphere
Casual
👪 Crowd
Good for groups
💳 Payment Methods
Credit cardsDebit cardsNFC mobile payments
👧 Children
Good for kidsHigh chairs
🚗 Parking
Free of charge street parkingFree parking lot
Business Hours
Monday: Closed
Tuesday: 11 am-9 pm
Wednesday: 11 am-9 pm
Thursday: 11 am-9 pm
Friday: 11 am-9 pm
Saturday: 11 am-9 pm
Sunday: 11:30 am-9 pm