A Peek Inside Galleria's New Warby Parker Store

The eyewear brand's second Twin Cities location softly opens today.

by