The best pizza in the world comes from New Haven, CT.