Address: Shop 5 LL, Canal Walk Shopping Centre, Century Blvd, Century City, Cape Town, 8000
Phone number: 021 552 8988