Pizza Review
Harolling from the Pizza Capital of the United States..New Haven, CT..this is, confirmed, the worst pizza I have eaten in 25 years of life. Rock hard, no sauce, awful cheese. Better off licking guard rails.