This post may contain affiliate links. Please read our disclosure policy.
Following the grand opening of its Amsterdam shop this past weekend, Size? is adding to its list of locations by opening its very first store in Italy. Nestled in Milan’s City Centre, this retail space is loaded with footwear accoutrements sure to satisfy any sneakerheads urge for new kicks. Peep a look inside the fashion-savvy space below, and keep it locked to Nice Kicks for more.
Size? Milan Size? Milan Size? Milan Size? Milan Size? Milan