Italian Restaurants nearby Shop No.68, Norwood Mall, Hamlin Rd, Johannesburg, 2192, South Africa



Migali

Approximately 1.58 km away
Address: Oaklands Shopping Centre, Corner Pretoria & Kruger Street, Oaklands, Johannesburg

JB's Corner

Approximately 1.88 km away
Address: 3 High Street, , Sandton, Melrose Arch, Johannesburg

JB's Corner

Approximately 1.88 km away
Address: 3 High Street, , Sandton, Melrose Arch, Johannesburg

Super Sconto

Approximately 1.97 km away
Address: 169 to171 Louis Botha Avenue, Corner Fifth Street, Orange Grove, Near Norwood, Johannesburg

Super Sconto

Approximately 1.97 km away
Address: 169 to171 Louis Botha Avenue, Corner Fifth Street, Orange Grove, Near Norwood, Johannesburg