Contact us

Send us a message

Contact us today

Phone: (978) 371-1114

Send

Visit us

Our location

Michels Restaurant

LOCATION

  • 208 Fitchburg Turnpike, Concord, 01742
  • MA, USA

OPENING HOURS

  • MON: 11:30 AM - 10:00 PM
  • TUE - SAT: 11:30 AM - 11:00 PM
  • SUN: 12:00 PM - 10:00 PM

CONTACT

'