Stefano Ricci

Stefano Ricci’s ( two-level, 4,300-square-foot shop sits on the Via Gesù, opposite the Four Seasons. Nearly double the size of the fashion house’s original Milan store, which is located minutes away within the Hotel Principe di Savoia, the newly christened flagship boutique offers the gamut of Ricci products, including men’s suits, sportswear, cuff links, neckties, […]