Stadium
Ice at the Galleria
13 locals recommend,
Tips from locals
Good place to have fun with friends and family. You will also discover The Galleria Mall and its various stores and restaurants.
Unique things to do nearby
Locals also recommend
Location
5015 Westheimer Rd
Houston, TX
Westside