Get directions to: China Garden, Flint, MI
Restaurant address: 3506 Clio Road Flint, MI 48504, USA
Restaurant: China Garden