Where does it take place?
Café Fox Rambrouch
2 Rue du Nord
8806 Rambrouch
Luxembourg