Know a great happy hour or special for this location?
Small, pared-down Chinese eatery whipping up noodles, fried rice & other typical dishes.
Suggest an edit
10020 W Florissant Ave, Saint Louis, MO 63136