See more offers

The Galleria mall

The Galleria is a shopping mall located in Houston, TX. Situated in the Uptown District of the city, The Galleria is the Texas' largest mall and fourth largest domain nationally. It provides 400 fine stores and restaurants, two high-rise hotels, and three office towers. 

Stores in The Galleria