Birch Acres Mall
011 920 2832
Shop 8, Thembisa Mall Andrew/Mapheto Road, Birch Acres, Ext 36, Tembisa, 1618