Where does it take place?
Chez d'Artagnan
92 Boulevard du Général George S. Patton
Luxembourg