Africa Padel Glenvista Country Club is a padel club in Johannesburg with 4 courts. Facilities include Restaurant, Pay & Play, WiFi. Book online at https://playtomic.com/clubs/africa-padel-glenvista-country-club.
Africa Padel Glenvista Country Club
Johannesburg, Gauteng, ZA