Via de Amicis, formerly a canal