Glenvista shopping centre located in the southern suburbs of Johannesburg is the local alternative in convenience-shopping destinations.