Get directions to: Best China Express, Flint, MI
Restaurant address: 1301 West Atherton Road Flint, MI 48507, USA
Restaurant: Best China Express