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.
Results that may be inaccessible to you are currently showing.