London just took the ‘world’s best pizza’ title from a New York legend, but with 7 local shops on the 2026 global list, NYC is still the undisputed pizza capital
Source / Una Pizza Napoletana October is officially National Pizza Month, and New York City just received the…