I have ordered from them several time and fing their pizza and ingredients to be better than the local non chain pizzarias. The mushrooms are much better and fresher and the sauce is outstanding. I recommend this pizzaria, not only because of the quality of the ingredients but the consistency of the quality from day to day!!
Pros: Crust, Sauce, ingredients
Cons: it is still fast food!!