1.2K
Share this
With rumors floating around since last year, it has finally been confirmed, Supreme will open its Milan store this month!
It all started last week with a video on Supreme’s Instagram account, recorded in the Italian city, with the caption “Coming soon“. Then came the ads in local newspapers and the digital billboard that finally uncovered the new address: Corso Garibaldi 20, Milan.
The Supreme Milan store will open on May 6, and be the brands thirteenth store.