iT'Z Houston
iT'Z Houston
iT'Z Houston
Categories
Restaurants
Hours:
Monday - Thursday 11am - 9am
Friday 11am - 10pm
Saturday 10am - 10pm
Sunday 10am - 9pm
Driving Directions:
iT'Z is located next to Movie Tavern on the west side of State Hwy 249 just north of FM 1960, less than one mile from Willowbrook Mall.
About Us
iT'Z Houston is 70,000 sq. ft. of Family Fun! All-You-Can-Eat Buffet, four themed dining rooms, over 150 exciting games and Houston's only Indoor Rollercoaster!