Please help! There are so many interesting restaurants in Boston I'm having a hard time narrowing it down.
We are going to be 4-6 people, old college friends, all foodies and winos (!) who love all kinds of food. We are staying in Cambridge, but we'll go into Boston too. It will be in May, on a Friday night.
The ones sticking out to me are: Oleana, Troquet, No. 9 Park, Mistral, Helmand, etc.