Lower East Side pizzeria ranked number one pizza in the world admin 3 hours ago World Leaks Comments Off on Lower East Side pizzeria ranked number one pizza in the world 0 Views A Lower East Side pizzeria has been ranked the number-one pizza in the world for 2024. Share Facebook Twitter Stumbleupon LinkedIn Pinterest