I live in philadelphia, and I prefer de lorenzos to any pizza place anywhere, by far the best sauce and pepperroni, i cant get enough, i usually have to order and additional pie when leaving to take home and eat the next few days its that good.
Pros: AMAZING SAUCE
Cons: the drive from philly( but worth it)
more