World This New York City pizza has been crowned No. 1 in world, here’s why Last updated: September 19, 2024 12:04 am Christine Rousselle 0 Min Read SHARE The world’s best pizza is found in a restaurant on New York City’s Lower East Side, the organization 50 Top Pizza said in its latest world rankings released this week. This post was originally published on this site Previous Article Ray Dalio calls upcoming U.S. election the most consequential of his lifetime Next Article PBS News Hour | Deep-sea mining raises concerns over impact on environment | Season 2024