Mr. Sid Opens at South Boston’s One Seaport
by Rick Winterson As of last weekend, Mr. Sid Boston is now open for business, at 49 Northern Avenue in One Seaport on South Boston’s Waterfront. They held a preview a week ago Tuesday. Mr. Sid - Boston is an elegant, intimate, eye-catching addition to the increasingly sophisticated scene on our Waterfront and along Seaport Boulevard. Just walking into Mr. Sid Boston is an experience, so try it yourself sometime. Become acquainted with their “Made to Measure” concept – for it is truly a desirable concept in menswear. There’s a backstory to last week’s opening of Mr. Sid Boston. This year of 2017 is Mr. Sid’s 50th Anniversary in business. The main Mr. Sid store, located at 1211 Centre Street in Newton Centre, [...]