Monday, January 05, 2026

Davio's Northern Italian Steakhouse in Braintree Has Closed

A suburban location of a local group of upscale Italian steakhouses has shut down.

According to a source, Davio's Northern Italian Steakhouse in Braintree is no longer in business, with a check on the locations page of its website confirming this as the restaurant--which was located at South Shore Plaza--has been removed from the site. Other locations in the region remain open, including at Park Square in Boston, the Seaport District, Logan Airport, Chestnut Hill, Foxboro, and Lynnfield.

The Braintree location of Davio's first opened in 2017.

The address for Davio's in Braintree was 250 Granite Street (South Shore Plaza), Braintree, MA, 02184. The website for all locations can be found at https://davios.com/

(Follow Marc on Bluesky at @marchurboston.bsky.social)


[A related post from our sister site (Boston's Hidden Restaurants): List of Restaurant Closings and Openings in the Boston Area]


Please help keep Boston Restaurant Talk and Boston's Hidden Restaurants going by making a one-time contribution or via a monthly subscription. Thanks! (Donations are non-deductible.)