I've been meaning to post these pics for a while. Pasteur's has two stores in New York, one uptown at 63rd Street and Lexington and another downtown (I think 34th street). These are pics of the uptown store, which has quite a nice selection of soaps, creams, and even Simpson brushes.
That's my mom for scale!
That's my mom for scale!