Maybe The Best Pizza In New York City
New Yorkers argue about pizza a lot. New Yorkers argue about a lot of things a lot, I suppose. But being that pizza is near and dear to New Yorker’s hearts (and that the very first pizza sold in America was sold at Lombardi’s, on Spring Street, in 1905), New…