Our website is being updated!
We'll be up and running soon with our new website.
Contact Us
Give us a call on 021 423 5191 or 021 424 5823
Shop Hours
9am – 5.30pm Weekdays & 9am – 1pm Saturdays
Store Address
171 Bree Street, Cape Town, 8001
Loading Tweets