16 Rue Charamil, 38580 Allevard, France +33 9 87 38 64 74
How to go there
Butcher shop Loc: 45.3929 / 6.074
Plan your visit