Pizza Review
I’ve tried De Lucia’s, Angelo’s, Ignazios, all of which are high 8s, and 9s based on Dave’s reviews. I can say none of those come close to Stracci, Stracci is a 10. This place must be importing the finest ingredients from the world and be annointed with the finest olive oil from a catholic Italian grandmother. I would choose Stracci over any pizza in New Jersey, Philly and New York. It is truly the best pizza and has broken the scale.