Supreme to Enter the Milan Retail Arena

According to sources, the New York-based cult streetwear brand, after months of location scouting, has finally kicked off renovation works on a space in the city’s central Corso Garibaldi to transform it into supreme brand’s first outpost in Italy.

BRAND MENTIONED