1 companies in Joburg starting with T: The Frame Cafe 1. 28 Potgieter Road, Joburg 1685 | The Frame Cafe 0846202655