Max Felchlin AG is located in Ibach SZ, Switzerland on Gotthardstrasse 11. Max Felchlin AG is rated 4.7 out of 5 in the category chocolate factory in Switzerland.
Address
Gotthardstrasse 11
Service options
No dine-in
Accessibility
Wheelchair-accessible entrance