CNR Cafe
Johannesburg
Owner-run corner bistro since 2003
Out & About SA › Gauteng Eats › Craighall
10 curated places to eat and drink in Craighall, Gauteng — hand-picked and kept current by Out & About SA. Updated August 2026.
Out & About SA lists 10 places to eat and drink in Craighall, in the Johannesburg. They span Fine Dining & Bistro, Italian & Pizza and Cape Malay & African. Every listing is hand-checked and kept current — browse them below, or open the full Gauteng eats guide.
Johannesburg
Owner-run corner bistro since 2003
Johannesburg
Cottage venue with wood-fired pizza, family-friendly
Johannesburg
Neapolitan pizza and bar next to Dolci Cafe
Johannesburg
Neighbourhood Italian by Chef Jackie Righi-Boyd
Johannesburg
Deep South cuisine, shrimp and grits, gumbo
Johannesburg
Italian foodstuffs, gelato and coffee bar
Johannesburg
Consistent Italian with wine bar and deli at Colony Centre
Johannesburg
Grab-and-go souvlaki at Shepherd Market
Johannesburg
Havana-inspired bar and restaurant
Johannesburg
Mexican-style coffee spot