Address: Shop F64 - Cavendish, Shop nr, 1 Dreyer St, Claremont, Cape Town, 7708
Phone number: 021 541 0002