The new location at 128 Spring Street is the brand’s third U.S. location.