Utah-based shoe brand Kizik opened a store at Mall of America Friday. The store, located located in the mall's West Market on the second level, is only the nation's second, according to MOA.
Some results have been hidden because they may be inaccessible to you