Get directions to: China Garden, Celina, OH
Restaurant address: 1919 Havemann Road Celina, OH 45822, USA
Restaurant: China Garden