I have only tasted their garlic chicken pizza - it is GREAT! Try it, but order a topping of artichoke hearts - 7.99 on sale for the large. I don't think you can do much better for bake it yourself style pizza. Plus, as some reviews mentioned earlier, the service is good, and the people that work there can formulate a sentence!! (at least at the one closest to MY home :-)
more