Address: Shop 31 Maynard Mall Cnr Main & Wetton Roads Wynberg Cape Town 7800 7800 Cape Town South Africa
Phone number: 021 797 4065