Match Padel SA Cedar Square is a padel club in Johannesburg with 7 courts. Facilities include Restaurant, Lockers, Pay & Play. Book online at https://playtomic.com/clubs/match-padel-sa-cedar-square.
Match Padel SA Cedar Square
Johannesburg, Gauteng, ZA