I am planning an 80th birthday party for my father in-law and wanted to see if any Chowhounds had suggestions for a restaurant location, possibly with private room. Our home base is Somerville and there are people that would be travelling from some suburban areas so it would be nice if it was a place that had easy parking (Somerville or Arlington would both be good, but won't rule out Boston or other's if the rest fits). There will probably be about 17 of us. Since Portugese restaurants are more common in this family, we are ruling that out for the party. Food can't veer too far from mainstream as there will be some non-Chowish folk. Seafood, American, Italian, would all work. Also don't want to go too overboard with the price. The party would be late afternoon on a Sunday.
Any suggestions? Thanks!