Where does it take place?
Partigiano
14
Rue de Strasbourg
2560 Luxembourg
Luxembourg