Please sign in to post.

A perfume place in Paris

I saw on one of Rick's shows a place in Paris where you can create a perfume. Does anyone know the name and where this place is? Thanks for your help!

Posted by
9110 posts

There's one on the Champs Elysees, north side, toward the middle.

Posted by
135 posts

I think Ed is referring to Sephora.-Quite a store.