Cavour 21
Cavour 21 sits quietly confident at the heart of Salò, where the charm of Lake Garda meets Italian-crafted refinement. Since 2003, this store has been the local secret whispered among style-savvy visitors and devoted regulars. It’s not trying to be everything to everyone, but what it does, it does exceptionally well. Carefully chosen staples? Check. Lifestyle finds with personality? Absolutely. ...