Looking to have a company lunch, somewhere that can accommodate 25 people, with various food requirements, not all that picky though. We usually order in pizza, pasta, salads, Thai, Chinese etc. for these types of events just to give you an idea of the kind of fare we are looking for. Nothing fancy. Looking for something on the informal to very informal scale.
We are by the woburn mall, close to the 128/93 interchange. Travel would probably be limited to no more than 10 miles.