Get directions to: China Mountain Restaurant Inc, North Chelmsford, MA
Restaurant address: 39 Tyngsboro Rd North Chelmsford, MA 01863, USA
Restaurant: China Mountain Restaurant Inc