Address: Shop 145 Cnr Athol & Johannesburg Rds Hihglands North 2192 2192 Johannesburg South Africa
Phone number: 011 786 5225