1 reviews
Anonymous
Hhhhmmm is all I can say! Really, Zaff restaurant is the ultimate Italian restaurant in Gauteng. It does not get better than this.