Restaurants nearby Menton Rd, Johannesburg, South Africa

Captains Fish & Chips

Approximately 1.94 km away
Address: Protea Centre, High Street, Brixton, Near Braamfontein, Inner City, Johannesburg

Captains Fish & Chips

Approximately 1.94 km away
Address: Protea Centre, High Street, Brixton, Near Braamfontein, Inner City, Johannesburg

Bohemian Pool & Pizza Bar

Approximately 1.96 km away
Address: 167 Perth Road, Westdene, Melville, Johannesburg