
Where does it take place?
Beim Méchel
1
Rue Jean Majerus
7555 Mersch
Luxembourg