Restaurants nearby 67 Sheffield Street, Johannesburg South, 2140, South Africa



Skaftin Takeaway

Approximately 1.96 km away
Address: De Villiers Building, 1 De Villiers St, Johannesburg, 2001, South Africa

Skaftin Takeaway

Approximately 1.96 km away
Address: De Villiers Building, 1 De Villiers St, Johannesburg, 2001, South Africa

Khan's Cafe & Take Aways

Approximately 1.98 km away
Address: 113 Industrial Road, Johannesburg, 2001, South Africa

BP Shosholoza Motors

Approximately 1.98 km away
Address: 39 Village Road, Johannesburg, 2001, South Africa

Delhi delicious

Approximately 1.98 km away
Address: 1 De Villiers, 1 De Villiers St, Johannesburg, 2011, South Africa

BP Shosholoza Motors

Approximately 1.99 km away
Address: Cnr Village Rd & Loveday St Extension, Johannesburg Central, Johannesburg, South Africa