I do like the flavor of this pizza place. I do wish the sliced pizza was bigger. The price warrants a little more food. The food is fresh though you can definitely taste the difference from frozen pizzas.
Very good organic pizza.
Out of many of the styles of pizza I've had, I would have to say that Zpizza is one of the best tasting pizzas out there. Zpizza uses organic ingredients that is fresh and tasty. It does not leave you with that "heavy" feeling after…