Vivobarefoot’s first U.S. flagship store, opening in June, will be located at 248 Lafayette Street in the SoHo neighborhood in N.Y.C.