Department store, Audio visual equipment supplier, Book store, Camera store, Cell phone store, Computer store, Record store, Home audio store, Video game store
Address:20 Rue Saint-Nicolas, 59000 Lille, France
Sells:Records, Blu-ray, DVDs, CDs, Comic Books, Books, Games, Video Games