The sole South Shore location of a group of pizzerias with roots up north has shut down.
According to its website, OTTO in South Weymouth is no longer in business, with its locations page showing that it has been removed from the site. The pizza spot first opened in the fall of 2023, moving into the ground floor of the Mio residential complex on Trotter Road (opposite the South Weymouth commuter rail station); currently, the closest location of OTTO to South Weymouth is in South Boston, with others being found in Andover, Arlington, Beverly, Boston's South End, the Boston/Brookline line (by BU), Brookline's Coolidge Corner, Cambridge's Harvard Square, Lynnfield, and Newburyport.
The address for the now-closed location of OTTO in South Weymouth was 39 Trotter Road, Weymouth, MA, 02190. The website for all locations is at https://www.ottoportland.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.)