We're looking for an upscale restaurant in the Harvard Square area to host an alumni dinner for approximately 15-20 people in February. A private room would suit our needs best. Locke-Ober has been suggested, but their reviews are mixed. Another referral was to The Terrace on the Green. Please weigh in ASAP. Your opinions and recommendations are very much appreciated.
Boston has miserable weather in Feb., and isn't the easiest place for out-of-towner's to navigate (by ANY type of transportation, cabs included!), so I recommend -- like all of the other responders -- that you stay right in Harvard Square. I've arranged many a faculty dinner at Rialto, from 2-40 people, and they are unfailingly accommodating, and the food is always a hit. Personally, I like the Harvest a bit better, and they have a great new chef, but I've never hosted a group larger than 6 there, and am not familiar with their private room. Best of luck.
Harvest might suit your purposes. they have a room in the back of the restaurant that they use for wine dinners - it might be a bit big for 15-20 but depending on how busy the rest of the restaurant is they might just let you have it.
The Zebra room at UpStairs on the Sqaure would probably work, too.
Locke Ober is in Boston, nowhere near Harvard Square. There seem to be restaurants called Terrace on the Green in a number of North American cities, but I don't know of one in Bosotn or Cambridge.
Newhound's recommendations are all the same places that first popped into my mind as well.
Depends on what you mean by upscale, but Henrietta's Table at the Charles Hotel has a side room. Harvest has a back room which they might close off for you. Upstairs on the Square (formally Upstairs at the Pudding) may do this sort of thing as well. These are all fairly conventional but good Harvard Square restaurants.