Any ideas on where we can host a retirement dinner for a coworker? It would be around 4:30pm on a weekday, and needs to be somewhere in the general vicinity of Wakefield/Reading/Woburn/Lynnfield/Stoneham. At least 30 people will be attending, possibly up to 40. We're hoping to keep costs at or under $20 per person (so there's some money left over to buy said coworker a nice retirement gift), which has been the sticking point so far. Banquet-style or limited-menu are fine, though they'd need to be able to at least somewhat accommodate vegetarians and gluten-free folks.
Any ideas would be appreciated.