Address: Shop 18 b Garden Ctr, Mill St, Gardens, Western Cape, 8001, South Africa, Cape Town. See full address and map. Categories: Sweet Shops