Tawny Creek Spur Steak Ranch is located in South Africa on Shop 2, Northdale Shopping Centre, Graffenheim St, Ninapark, Pretoria, 0182. Tawny Creek Spur Steak Ranch is rated 4 out of 5 in the category family restaurant in South Africa.
Address
Shop 2, Northdale Shopping Centre, Graffenheim St, Ninapark, Pretoria, 0182
Amenities
Good for kids
Toilets