Dsquared2 opens new store in Sofia, Bulgaria

Italian luxury fashion brand Dsquared2 has recently opened a new store in Sofia, Bulgaria. Located downtown at Saborna Street, the new Dsquared2 store in Sofia features the complete range of products of the brand for both men and women, including ready-to-wear, accessories and shoes.