Mimic-Cape is located in Cape Town, South Africa on Unit 41A, Stella Park, 57 Stella Rd, Montague Gardens. Mimic-Cape is rated 3 out of 5 in the category electrical appliance wholesaler in South Africa.
Address
Unit 41A, Stella Park, 57 Stella Rd, Montague Gardens