China Mountain Restaurant


39 Tyngsboro Rd
North Chelmsford, MA 01863

A Chinese Restaurant in North Chelmsford MA

We're a Chinese restaurant that has been family-owned and operated for more than 30 years.


Day Opening Closing
Mon Closed  
Tue-Thu 11:00 AM 9:30 PM
Fri & Sat 11:00 AM 10:30 PM
Sun 12:00 PM 9:30 PM
Click the button to add a review for China Mountain Restaurant

Add Review