Del Forno | Mall of the South
At Del Forno we pride ourselves in the quality of our services & most of all the quality in the ingredients.
- Level 2 - Shop F116
- 011 682 1013
- Monday - Saturday: 09:00 - 19:00Sunday & Public Holidays: 09:00 - 17:00
At Del Forno we pride ourselves in the quality of our services & most of all the quality in the ingredients.