Located at DUO | Centre Laval
Italo Shoes offers a wide range of footwear and boots imported from Europe or made in Canada.
1600 Boul. le Corbusier
Laval, QC H7S 1Y9, Canada