New opening for Franchi’s factory shop
19 MAY 2018
H 9.00 – 12.00
Our factory shop is located right at the heart of our production site in the green Valsesia Valley at the foot of the Monterosa Mountain in Piedmont in Northern Italy.
Come and visit us!