
Where does it take place?
Le Café de Paris - Hotel Le Place d'Armes
Place d'Armes
1136 Ville-Haute Luxembourg
Luxembourg