Where does it take place?
Restaurant Amélys
12 Boulevard Royal
2449 Luxembourg