Your favourite spot for tasty ribs in Thembisa! February 24, 2022 By Dumisani Hlatswayo Simple but delicious. That’s how most people love a rack of ribs from JTM. Tlamatlama section – Restaurants are open again, and...