18 Boston Road

Located at the Chelmsford Town Center shopping plaza.

Address

18 Boston Rd Unit 300B
Chelmsford, MA

Restaurant Services

  • Full Menu
  • DD Perks
  • On-The-Go Ordering
  • WiFi
  • Contactless Payments

Contact Information

Phone: (978)-455-7124