Get directions to: China Garden, Niles, OH
Restaurant address: 397 West State Street # 1 Niles, OH 44446, USA
Restaurant: China Garden