I find their pizza very good. It's tough to find a good NY style thin crust pizza in Chandler and theirs is one of the best in town (not the best ever, just in Chandler). I would give them more stars but unfortunately it's pretty pricey. I usually order a 3 topping large pizza, pick it up on my way home, and pay around $26... too much for a single pizza... :(