ABOUT
HOURS OF OPERATION
SUNDAY
11AM-8PM
MONDAY & TUESDAY
CLOSED
WEDNESDAY & THURSDAY
11am-8pm
FRIDAY & SATURDAY
11am-9Pm
LOCATION
THE WATCH FACTORY LOFTS
185 CRESCENT STREET
WALTHAM, MA 02453
(781)788-8807
OUR STORY
“If There’s no leftovers, it wasn’t enough!” - Michael colomba