Pizza Review
Reviews are suuuuuper high for this. It’s good, but wow an 8 or higher is just too much. It’s well done, definitely upper echelon football pizza. But it doesn’t stand out with the other big Philly spots.