Yes, the Les Terrasses d’Illkirch restaurant at the Hotel d’Alsace Illkirch serves a range of dishes including regional specialties and international classics.