Happy China Chinese Buffet 12921 Olive Blvd Creve Coeur MO United States
Price Range: $5.01 - $15 Phone: 314.878.6660 Accepts: Visa, MasterCard/Eurocard
Dress: casual
Parking: own parking lot