Chen Bing is a restaurant, located at 4700 Natural Bridge Ave, St. Louis 63115. They can be contacted via phone at (314) 385-8888 for more detailed information.
Tags : #ChineseRestaurant
Location :
4700 Natural Bridge Ave, St. Louis 63115
Added by
Jopie, at 01 January 2020