American menswear designer Todd Snyder has opened his second store in Boston to expand his presence in the city, building on the success of the brand’s Boston Seaport location. The new 2,200-square-foot store is located at 33 Boylston Street in the heart of The Street Chestnut Hill, an open-air shopping centre on Route 9 featuring more than 60...
Apr 8, 2025