Shopping in New Orleans that offer exciting retail malls featuring over 120 stores and boutiques, a varity of restaurants and much more.