China House Address: 10020 W Florissant Ave, Saint Louis, MO 63136 Phone: (314) 388-9787 Nice to Know: Noise Level Average Cuisine: Chinese Restaurants, Chinese Other Businesses: Subway at 1459 Chambers Rd, Saint Louis, MO 63135 Fish & Chicken at 10118 W Florissant Ave, Saint Louis, MO 63136 Taco Bell at 9951 W Florissant Ave, Saint Louis, MO 63136 King Wok at 9942 Diamond Dr, Saint Louis, MO 63137 McDonald's at 11133 Dunn Rd, Saint Louis, MO 63136