Pizza Review
My son & I were in search of the best pizza in New York. We look a Dave’s highest rated places in NYC & picked Angelo’s. This was the best pizza I think I have ever had and I’m from Chicago & love Chicago style pizza! The sauce was delicious, the crust was nice and flaky. If you are in New York, specifically near Central Park stop here & try it!