Address: Shop G12 Savannah Mall, Polokwane, 0699, South Africa, Limpopo. See full address and map. Categories: Entertainment Centre