Pizza Review
Light, sweet, crispy, not overcooked, perfect tomato distribution (i.e. no chunky pieces). Trenton tomato pie is the best pizza in the world and Papa’s could easily be the best of the best.