French
150 Rue Urs Graf,
67400,
Illkirch-Graffenstaden
Average price €15
PAYPizzeria
14 Rue du Maréchal Lefebvre,
67100,
Strasbourg
Average price €15
30% off the 'a la carte' menu
French
26, rue du 23 novembre,
67540,
Ostwald
Average price €39