Out And About • Products KARTELL flagship store 12 years agoby admin Kartell recently inaugurated its first single brand flagship store in Cape Town, South Africa...