Get directions to: China Star, Newcomerstown, OH
Restaurant address: 240 E Canal St Newcomerstown, OH 43832, USA
Restaurant: China Star