Jd Pub Thabazimbi is a lively bar offering a variety of amenities including pool tables, slots, and a view deck. Guests can enjoy hot, fresh food and attentive service in a vibrant pub setting.