We'll be visiting the museum next week, as part of a birthday field trip. I would like to cap off our visit with lunch. Someplace nice with good food but not so fancy that it will be a 3 hour lunch - we'll have time restrictions. Bistro or gastro-pub or trattoria style would all work. We live near and eat often in Allston so nothing that would be better closer to home. I'm looking for places people have visited recently - the other threads about this area are several years old.