MICHELINFrench
1 Rue Raymond Poincaré, Rouffach, France,
68250,
Rouffach
Average price €58
INSIDERFrench
Rue de Pfaffenheim,
68250,
Rouffach
Average price €66
French
27, rue Principale,
68390,
Baldersheim
Average price €46 Accepts Yums