Fitchburg Location: (978) 345-1918

Leominster Location: (978) 840-0040

Our Menu

Fitchburg Location

8011, 584 Main Street
Fitchburg, MA 01420
Phone: (978) 345-1918

Monday - Thursday:
10AM - 11PM (SUMMER) 10PM (WINTER)
Friday + Saturday:
10AM - 1130PM (SUMMER) 11PM (WINTER)
Sunday:
10AM - 11PM (SUMMER) 10PM (WINTER)

Leominster Location

272 Central St
Leominster, MA 01453
Phone: (978) 840-0040

Monday - Thursday:
10AM – 10PM
Friday + Saturday:
10AM – 11PM
Sunday:
10AM – 10PM