Hirsch's Hyde Park

226 Jan Smuts Ave, Dunkeld West - 2196 Johannesburg