Description
Red Ox Steakhouse offers you a tasteful, relaxing and unique dining experience in Upington. We promise outstanding service from our friendly staff and memorable dishes prepared by our top chefs.
Region
Location
4 Schroder Street, Upington, Northern Cape 8801, South Africa

Add a review