Supreme Is Opening a New Flagship Store in Milan This Week

Home > Business
By Hardik in Business
Updated 3 years ago

Following rumors from 2019, Supreme has finally confirmed that it will be opening an official flagship in Milan, Italy. This ties with William Strobeck's recent skate clip, which was geotagged in Milan and captioned with, "Coming Soon.". To promote the opening, NSS Magazine shared an ad of the flagship seen...

supreme-is-opening-a-new-flagship-store-in-milan-this-week