132 Sacks Blvd.
Leominster,
MA
01453
Get Directions (64.7 miles)
(978) 466-9779
Store Hours
What We Offer
Download Local Menu
Buffet
Play Pass for Purchase
Free Wi-Fi