
Where does it take place?
Restaurant Bar Ikki
21 Rives de Clausen
Luxembourg