Italian Restaurants nearby Shop U65, Lakeside Mall, Tom Jones Street, Johannesburg, 1459, South Africa

Anna Marie's Restaurant

Approximately 1.54 km away
Address: 100 Main Road, Lakefield, East Rand

On Sixth

Approximately 1.87 km away
Address: 6th Avenue, Northmead, , East Rand, Benoni, Johannesburg

On Sixth

Approximately 1.87 km away
Address: 6th Avenue, Northmead, , East Rand, Benoni, Johannesburg