Address: Shop 57 Kenilworth Centre, Doncaster Road, Kenilworth Cape Town Western Cape South Africa
Phone number: (021) 683-5056