L'artichaut (Menu)

56 Grand rue, Strasbourg
+33 3 88 22 99 26

Give a rating to L'artichaut

Suggest a dish

How much did you spend at L'artichaut?