A few friends and I are planning to celebrate our graduation together and want to do a private room for about 20. Of course we want the food to be good and also would like to avoid chains. We wanted to do Eastern Standard but the room is a little too small. Also considering Mamma Maria. Any other plances I should look at? We are trying to avoid Harvard Square but pretty much anywhere is Boston would be good.