Desert Wolf Spur Steak Ranch, Upington, Northern Cape, South Africa

Business Industry: Family Restaurants, Food & Drink
Shop 56, Kalahari Mall, Kalahari Mall Road, Upington, 8801
+27 (0) 54 331 3701
Shop 56, Kalahari Mall, Kalahari Mall Road, Upington, 8801
+27 (0) 54 331 3701