It is the time of year when I book 2 dinners for our company's owners. Can anyone recommend upscale restaurants in Boston that have a private room seating anywhere from 6 to 15 people?
Places we've used in the past include:
-Olive Oil Museum Room at Miel Brasserie in the Intercontinental Hotel
Updated 2 years ago | 3
Updated 12 months ago | 17
Updated 5 days ago | 120
Updated 1 day ago | 43
Updated 13 hours ago | 18