We're looking for a place in the greater Boston area to have a law school graduation dinner, for approximately 45 people. This is a chance for four different families to meet the people their loved one has been spending time with for the past three years. Ideally, we'd like to find a place where we can all sit together, but each family can handle its own tab. A versatile menu would be good, because there are so many people to make happy. We'd like any suggestions for a place that is relatively nice but won't break the bank. Thanks for any help!