Get directions to: Chinese Express, Saint Louis, MO
Restaurant address: 21 S Euclid Ave Saint Louis, MO 63108, USA
Restaurant: Chinese Express