La Terrasse

Moroccan in Pretoria

Above a shop selling Moroccan handicrafts and interior design, this rooftop cafe and deli transports you from Pretoria to Marrakesh. Dishes include tasty tagines and snack platters featuring homemade hummus, but it's the simple desserts and biscuits that really stand out: try the rosewater-chocolate brownie.

If you like their style, then there's also a similarly-themed five-room guesthouse here (single/double including breakfast from R950/1450).