Psst... We're working on the next generation of Chowhound! View >
HOME > Chowhound > Greater Boston Area >
Oct 26, 2010 03:39 PM

Looking for a great restaurant for a small company holiday dinner - probably btwn 15-20 people

Need some recs for a great dinner place for husband's company dinner - must be in Boston - no chinese or predominantly seafood.

  1. Click to Upload a photo (10 MB limit)
    1. private room at Mama Marias

      1. The original comment has been removed
        1. I've had good luck with groups that size in one of the private dining rooms at Davio's. Excellent service, creative Italian plus wood-grilled chops and steaks, a crowd-pleaser, but not cheap.

          75 Arlington Street, Boston, MA 02116