Stefano Ricci opens new store in Prague

Italian luxury menswear brand has opened a new store in Prague. Located at the Four Seasons Hotel, the new Stefano Ricci store cover 110 sqm and features the complete range of products of the house. The new location is the 49th mono-brand store of the Italian brand worldwide and is part of its international expansion this year.

Stefano Ricci store Prague