Directions to the business MYNHARDTS DIAMONDS & JEWELLERY - Johannesburg