METAIRIE,LA- Top fashion brand Zara opens a new flagship store location in Lakeside Shopping Center, previously the closes place to this region was Houston,Texas. The two-story, 34,700-square-foot store will feature a full range of clothing and accessories, including women’s, men’s and children’s sections.The highly-anticipated store takes over the former Express location.