French
26, rue du 23 novembre,
67540,
Ostwald
Average price €39
INSIDERAsian
3, rue des Dentelles,
67000,
Strasbourg
Average price €76
PAYVegetarian
67 Rue Saint-Aloïse,
67100,
Strasbourg
Average price €15