
Prominent menswear designer opens store at The Street Chestnut Hill
American menswear designer Todd Snyder has opened his second Greater Boston store at The Street Chestnut Hill. The 2,200-square-foot store offers Snyder's premium men's clothing, footwear and accessories. The store's design is inspired by a …