Restaurants nearby L1, The Glen, Cnr Orpen & Letaba Street, Johannesburg, 2058, South Africa

De New Cafe

Approximately 1.96 km away
Address: 122 Main Street, Rosettenville, Johannesburg South

De New Cafe

Approximately 1.96 km away
Address: 122 Main Street, , Johannesburg South, Rosettenville, Johannesburg

Restaurant - A Churras-Queira Restaurant

Approximately 1.96 km away
Address: 122 Main Street, Johannesburg South, South Africa