Get directions to: China Garden, Chelsea, MI
Restaurant address: 1165 South Main Street Chelsea, MI 48118, USA
Restaurant: China Garden