Since central MA is a consideration ...

I don't know what you guys like to eat, but there's a nice pizzaria on Rt 146 in Sutton, just south of Worcester. Their website is a little outdated (the wine cellar no longer exists as they are expanding the restaurant once again, but at least the menu is still the same) ... good food with a casual family-restaurant atmosphere. They do offer alcoholic beverages but I don't know what kinds. It's well-known around here for family or sports-team gatherings, and groups are always welcome. Additionally, Sutton is full of scenic farm roads if anyone wants to venture, although granted winter is not the most scenic of seasons.

Just throwing out the suggestion ... as it is I'm probably not going to make it to this meet, what with working 1-10 almost every day!