Tag Archives: pizza

No. 1 Special with Avo

The BEST Pizza in Cape Town – Borusso’s Kenilworth

OOOOOOHHHHH my goodness! If you haven’t been to Borusso’s in Kenilworth, Cape Town you are missing out on a taste sensation, not to mention one of the coolest restaurants in the burbs. Borusso’s makes the BEST pizza in town as far as I’m concerned. I’m not sure if it’s because of the awesome and generous […]