CANALI Chengdu flagship store
english text

Canali Chengdu flagship store

Canali continues the brand’s retail expansion in China with the opening of the Chengdu flagship store in the city’s new luxury IFC Mall. The 460 sq m boutique is the largest in China and the first to feature the Italian brand’s new architectural design concept. […]