Free Shipping for all purchases over €150.00

Canal Grande

Canal Grande is a leading shoe manufacturer for fine Italian footwear with the use of supersoft upper materials. Naturally, genuine, beautiful and soft. Every pair is unique and distinctive.