Welcome Guests!
Above All Functions is a privately owned 20-hectare land situated in Townlands, Randfontein.
Boasting with 3 beautiful venues, Above All Functions caters for 300, 700 and 1500 people in a dining set-up. We cater for Weddings, Corporate Functions, Family functions, Matric Farewells, Christmas Functions and any other occasions.