The North Face at Oriocenter is a nice store, the store is fairly modern, a good size and sells a nice range of products from The North Face brand, the staff also seemed friendly, despite the language barrier as I don't speak Italian fluently, they were able to greet me with a smile and a "Hello".
The overall store selection, layout and pricing are similar to what one would expect from The North Face brand, so nothing too different for Italy, I tend to find The North Face's brand stores slightly more expensive than other clothing retailers for the same/similar products though, even with offers.
A nice store, and a nice addition to Oriocenter in Bergamo. 4* read more