Where does it take place?
Casa del Caffé
11 Avenue de la Porte-Neuve
Luxembourg