The store is located in a seven-story building in Paris that's catty-corner to Hermès on Rue du Faubourg Saint Honoré.