NYC foodfromTime Out New York3 months agoThis NYC pizza was just named one of the best in the worldScarr's Pizza is recognized as the best pizzeria in New York City, offering a top-notch experience for traditional cheese slices.