Explore
Map
Marketplace
Sioux Spur Steak Ranch
Shop 38, Glengarry Shopping Centre, De Bron Rd, Brackenfell North, Cape Town, 7560, South Africa
4.10 (2)
$$
Friendly
Casual
Call
Directions
Report an error with this restaurant
Dishes
Served by this restaurant, reviewed by the abillion community 🌱