NYC-based glasses retailer Warby Parker is set to open five new stores in the city this year.

They will be expanding to the Queens Center in Elmhurst, Court Square, 63rd and Third Avenue on the Upper East Side, Hudson Yards and the Staten Island Mall.

Anchor Stef Manisero sat down with Dave Gilboa, the company's co-founder and co-CEO to talk about why brick and mortar storefronts are vital to the company's success.