Hi everyone. I am looking for a restaurant (ideally in Cambridge, but I am certainly willing to think Boston) for a large dinner-- could be as many as 100-130 people. This means either a large private room, or renting the whole place, I imagine.
The MOST expensive places are probably out-- but we take our food seriously, so don't hold back if something comes to mind.
Thanks for your help, hounds.