Where does it take place?
Phenicia
5 Rue André Duchscher
Luxembourg