screenshot of The Galleria's homepage

The Galleria

Texas’ largest and most luxurious shopping destination with more than 400 stores, 70 of which are exclusive to Houston and 60 plus eateries.

5085 Westheimer Rd.
Houston, TX 77056

Phone Number
(713) 622-0663

Are you sure that you want to vote for "The Galleria"?