Better pizza, but still not great