I'm not sure about the whole pizza but the New York slices look great and I can vouch for the cheesesteaks which are fantastic. The pepper cheesesteak is awesome.
Consistency is a bit of an issue -- I ordrered the same thing twice in 24 hours and it came with fries once and without once. The bread seemed different as well (but was good both times). Even the content seemed different, but good both times.