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. 

See more offers

Stores in The Galleria