As the largest shopping mall in Texas, the Galleria features more than 400 stores and restaurants, including several luxury brands like Chanel, Christian Louboutin, Gucci, Louis Vuitton ...