Location 25 Rue Edouard Vaillant, Montreuil, France
Phone +33 7 68 16 76 54
Person in charge Karim adem