Palais d'Illzach is a buffet restaurant offering a warm and convivial dining experience.