African Restaurants nearby 75 Kamfer St, Johannesburg South, 2095, South Africa

Lido Hotel

Approximately 0.98 km away
Address: 17 Vereeniging Road, R82 Eikenhoff, near Mulbarton, Johannesburg South

Tinties

Approximately 1.62 km away
Address: Corner of Flora & Main Street, Naturena, Meredale, Johannesburg South