View all
Major Food Group’s Contessa Boston restaurant is located in the heart of Boston on the Newbury Hotel rooftop. Guests enjoy classic grand Italian cuisine while dining in a sun-soaked space for breakfast, lunch, and brunch or under the stars for drinks and dinner.