Elgin Tokai
Shop No 333, South Palms Centre, Main Rd
Tokai
Cape Town Western Cape 7965
South Africa
Phone: 0767021830