Where does it take place?
Caffè Torino
8 Avenue de la Porte-Neuve
Luxembourg