Where does it take place?
Le café TRUST
34 Rue Notre Dame
Ville-Haute Luxembourg