Food review website The Infatuation recently released their Top-20 list of New York City Pizza joints and it is causing quite a stir. The top ranking (Lucali) is a worthy pick, but the surprises start at #2. Check out the full list to see if your favorite joint made the cut.
via The Infatuation
Something wrong with this post? Let us know!