There's a lot of us, like 23 of us ... some with kids, some single, a grandmother ... we need to make everyone happy and obviously we need reservations. We're coming from NH, RI, and SE Mass. We need family friendly, two don't eat red meat. We obviously couldn't go wrong with american fare or italian ? Any recommendations GREATLY appreciated!