1 reviews
imto
I really only go there for the veg pizza which is always good.Decor needs some work. If you at Sandton City they will definitely be a good choice.