Restaurants nearby 16-20, Camellia Ave, Pretoria, South Africa

Downtown Restaurant & Coffee Garden

Approximately 1.69 km away
Address: CSIR Business Park South Entrance (International Convention Centre), 1 Meiring Naude Street, Brummeria, Near Lynnwood, Pretoria

Blos Cafe

Approximately 1.75 km away
Address: 14 Lynnwood Rd, Pretoria, South Africa

Flambé

Approximately 1.77 km away
Address: Shop 1, Building 38, CSIR South Gate Commercial Centre, Pretoria, South Africa

Best Guesthouses

Approximately 1.98 km away
Address: 384 Susan St, Pretoria, South Africa