September 21, 2026 9:34 AM
Le Silla, the Italian luxury shoe brand, has reopened its boutique on Via Sant’Andrea 3 with a new look, including fresh color palette and details.
Katie Abel