Relaxed and well-appointed Mr. Sid – Newton Centre provides a shopping experience like no other. Get comfortable in our flagship store with a cocktail—we’ve designed this 10,000 square-foot space with the sole intention of helping men define and refine their style. Our experienced staff stands ready to help you navigate New England’s finest selection of men’s luxury clothing brands, custom clothing options, tailored suits, made-to-measure clothing, shoes, casual wear and accessories. Unique to Mr. Sid, our in-house tailor shop is home to skilled craftsmen dedicated to creating clothes that fit you perfectly. You’ll feel the difference. Others will take notice.