Where does it take place?
Coffee Shop Knopes
70 Route d'Esch
Luxembourg Ville
Luxembourg