Any thoughts on which restaurant you would choose for your work holiday party? Both Italian fare with full bars, but very different in terms of flavors, ambiance, location, etc. We could walk to MM, but folks are willing to drive and park in Harvard, too. I've been to Rialto, but never to MM, although I know CHers are found of it.
Let's say, all things being equal, is there a hands down favorite? Both restaurants can accommodate the size of our group nicely.
Thanks for your input!!