Tie Bar to Relocate New York Store

The new 1,400-square-foot flagship will be located at 340 Madison Avenue.