Holden, MA

Call: (508) 829-7700

Lunch Menu Specials served Monday – Friday 11AM-3PM.