Letutula St, Thokoza, 1426, South Africa
Eden Park, Alberton
Shown as Google provides them; ratings above include them.
Nice