Where does it take place?
Palais Bar Luxembourg
13 Rue Marché aux Herbes
1728 Luxembourg
Luxembourg