Just Cavalli opens new store in Cape Town

Just Cavalli has opened a new store in South Africa, in Cape Town. The new store in Cape Town is located at Showroom 5, Hudson Building, Hudson Street. The store features women’s and men’s ready to wear and accessories collections.

Just Cavalli new store Cape Town