Description
Whether you’re on the road and needing a beer, or staying at one of our Country Hotels properties looking for a meal.
The Badgers Grill has you covered. Enjoy some really good food with us while you travel the Northern Cape.
Region
Location
1 Tiptol Street, Upington, Northern Cape 8801, South Africa

Add a review