We're looking for a restaurant for our annual holiday dinner. There will be about 20 people. We are willing to spend $150 a person for food and drinks, excluding tax and tip. Both food and ambiance are important. A private room would be preferred but is not necessary.
We've narrowed it down to Melisse, Ortolan Osteria Mozza and Providence. What do you think?