Rembrandt Mall Shopping Centre, Cnr. Berg River Boulevard &, Dorp St, ...
57 Main Rd, Southern Paarl, Paarl, 7646, South Africa