PARIS — Chinese shoe brand Stella Luna opened its first store in Paris on Saturday, gaining a toehold for future European expansion.
The 870-square-foot shop is located...
December 10, 2012
Stella Luna Expands Reach With Paris Store
The Chinese shoe brand's 870-square-foot shop is located at 181 Boulevard Saint-Germain, close to Berluti, Etro and Ralph Lauren’s boutiques.
Ads by Google








