Where does it take place?
Meat Me
261 Route d'Arlon
Luxembourg