De Lux is a restaurant offering a diverse menu, ranging from traditional Swiss cuisine to international specialties.