Landi Bercher is located in Bercher, Switzerland on Pl. de la Gare 10. Landi Bercher is rated 4.4 out of 5 in the category do-it-yourself shop in Switzerland.
Address
Pl. de la Gare 10
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance