Situated between Bloed Boom & Andries Van Der Walt Str, Shop 22 A, Bloed Street Mall, Bloed St, Johannesburg, 0002, South Africa