"The Best Pizza in New York City." Sounds ballsy huh? You can make it in New York on pizza alone, a local adage that sustains the town