I've had some really great times at Bleu Lezard in Lausanne, on three occasions when I was back home for Xmas.
http://www.bleu-lezard.ch/
Upstairs in the resto they convert it into a disco, and the regular disco/bar downstairs plays more younger generation stuff. You can slide up and down to both areas.
Probably too late for a table in the resto for eats, but when they finish the meals the party really begins, and they open the doors for an entry fee for both up and downstairs. Party lasts until dawn....
There is a great view too to Pont Bessier and the Cathdral all lighted up.
I have been known to dance on a few tables to some great old funky tunes, so if you see someone acting way too foolish for his middle age, that'll be me,

if I can get over from Oxford that weekend.