Guizio opens first flagship store in New York’s Soho District 0 11.09.2024 05:57 FashionNetwork.com (hk) New York-based fashion label Guizio opened on Tuesday its first-ever flagship store in the heart of Soho at 81 Greene Street.