Number23167903CategoryFood and Beverage & CulinaryLocationProtea Hotel O. R. TambAirport, Corner York and Gladiator Streets Rhodesfield, Johannesburg, South