Galleria Cavour
Galleria Cavour, located just a ten-minute walk from Piazza Maggiore, epitomizes Italy's status as a fashion powerhouse. This elegant shopping gallery showcases the world's most prestigious and exclusive fashion and high jewellery brands, including Gucci, Prada, and Miu Miu.
Read more