Grand Canyon Spur Steak RanchRestaurants251 Independence AveWindhoek, Namibia · NAPhone unavailableEmail unavailablespurinternational.comHours not available