While all the Italian food here is tasty and authentic, it's the homemade gelato that has locals raving. The Italian owner makes all 18 flavours, including all the classics and some original concoctions.
Da Canton
Livingstone
Olga's Italian Corner
Kubu Cafe
Culture Cafe
Cafe Zambezi
Wonderbake