I'm coming back to Cambridge after eight years away & looking for a place for a bunch of friends to have dinner this saturday. Maybe 7 of us? I'm a fan of Stellina's (Watertown), Tu y Yo (Somerville), Helmand (Cambridge)... I like the atmosphere / food at each. Anything else in that price range (and those towns or between those towns) that I should consider? Thanks for your help.