Main content starts here, tab to start navigating

Hours & Location

100 Crawford St.,
Leominster, MA 01453

(978) 534-7668

MARKET

Mon-Sat  10am-6pm

Sunday 11am-4pm

CAFE/KITCHEN

wed-sat 10-2



Get Directions