Events: Reports Moschino Flagship New Store in Soho Stefano Celsi(August 08, 2015)Fasten your seat belt, and get ready for a fashion crazy ride, cause Moschino is back in New York.The new location in 73 Wooster street its the new worldwide flagship store for the Italian powerhouse.