2 starsMICHELINFrench
9, rue du Général de Gaulle,
68240,
Kaysersberg
Average price €205
1 starMICHELINFrench
1, rue Schongauer,
68000,
Colmar
Average price €76
1 starMICHELINFrench
5, rue de la première Armée,
68340,
Riquewihr
Average price €74