Pizza Review
Actually had pizza from their counter at Comcast Center but was good enough to leave a review, worth it to check out if in center city. Would imagine that their white pizza is off the charts based on the cheese used for their classic plain, not too greasy and cooked just right