Italian Restaurants nearby Kibler Park Shopping Center, No.7 Stanmore Crescent, Johannesburg, South Africa

Sheila's Place

Approximately 0.02 km away
Address: 7 Stanmore Street, Kibler Park Shopping Centre, Kibler Park, Glenvista, Johannesburg South

Sheila's Place

Approximately 0.02 km away
Address: 7 Stanmore Street, Kibler Park Shopping Centre, Kibler Park, Glenvista, Johannesburg South