MICHELIN PAYFrench
9, rue du Général de Gaulle,
68240,
Kaysersberg
Average price €205
MICHELINFrench
7 Rue des Cigognes,
68770,
Ammerschwihr
Average price €91
MICHELINFrench
2 Rue de Collonges au Mont d'Or,
68970,
Illhaeusern
Average price €150