Address 9 bis, rue Saint Placide 75006 Paris France Phone number +33 1 45 44 64 64 48.849721, 2.3249641