My husband's cousin and his wife will be in town for Saturday's Sox game and the four of us will be having dinner afterwards. I'd like to make a reservation - they have mentioned that they prefer someplace "casual," (especially since they'll be in baseball game attire) and that outdoor seating would be nice. They also specifically requested no seafood or Indian, and that Italian or "American" would be the best. Any thoughts? I was thinking of the roofdeck of Fiore in the North End. Would love to hear some other ideas.