Designer brand opens new store in Metairie’s Lakeside Shopping Center, the mall’s latest addition NOLA.com