The 1,291-square-foot store is located on Corso Garibaldi, which in recent years has become a streetwear district of sorts.