Has anyone had good experiences getting their from restaurants in the north end? I'm traveling with a large group that includes two toddlers and a pregnant wife. Somehow I think that stuffing or whole group in a small restaurant is going to be tough. Obviously I'm thinking Italian, but open to other possibilities. I'll be feeding 7 adults and 2 kids.