Mentioned by Travel + Leisure
New Orleans Travel Guide
"Address: 333 Canal StreetNew Orleans, LA 70130Phone: (504) 522-9200Website. An upscale mall, decorated with exposed brick, plant walls, and neon signage, Canal Place is the place to shop for designer labels. You’ll find all your favorites here from J.Crew and Anthropologie to Michael Kors and Tory Burch."