Skip to main content

China House

restaurant · chinese restaurant · St. Louis, MO

Address
10020 W Florissant Ave, St. Louis, MO 63136
Phone
(314) 388-9787
Website
chinahouse.bravehost.com
Where
38.7501, -90.2783

Search Hominin for China House

Other restaurants nearby

More in St. Louis

China House — restaurant in St. Louis, MO | Hominin