Zara to Open Second Metro Atlanta Store

June 27, 2008

Zara, the Spanish fast-fashion chain, will open its second store in the metro Atlanta area at the Perimeter Mall.

Recent News