Italian label Luca Faloni opens its first shop in France, in Paris
Launched in 2014 by the eponymous entrepreneur, the "100% made in Italy" menswear brand, which is distributed exclusively in its own shops, is opening its first store in France, in Paris.