Le DiVins is a restaurant offering French, Swiss, and European cuisine, with bar service available. It features multiple dining rooms and can accommodate a sizable number of guests.