Life Grand Cafe

Review: Tuck into tapas and after-work drinks at Life Grand Café Pretoria

Thanks to its extensive menu of everything from sushi to pizza and tapas, Life Grand Café in Hazelwood is just the place for a jovial, social meal with friends, says Alida Ryder.

Read more

Mercedes-Benz best of guides

Featured restaurants