Illbourg is a restaurant specializing in Alsatian cuisine, offering French and brasserie-style dishes. Ideal for lunch or dinner.