19 Sixth Road, Woburn, MA 01801  ☎ 781.281.2003
Monday - Thursday: 8:30am-3:00pm
Friday & Saturday: 8:30am-2:00pm





Our holiday menu is here!

Click on the picture to enlarge the menu, and call us at 781-281-2003 to place your order today! We are accepting orders up until Wednesday, December 19th at noon time!

Our store holiday hours this year are below:

Monday 12/17 - Saturday 12/22 (Regular Hours)
Sunday 12/23 - CLOSED
Monday 12/24 - 8:00am-12:00pm