Vivaia's inaugural U.S. physical retail store is officially opened. The permanent outpost, located in New York's SoHo neighborhood, was a no-brainer for the brand as the move comes after a series of ...