Solid pie. But there’s better pizza in New Haven.