Locations Houston-Tomball,TX 17575 Tomball Parkway,Houston TX 77064 Hours of operations Sunday – 12:00PM – 10:30PMMonday – Thursday: 12:00PM – 10:30PMFriday – Saturday: 12:00PM – 11:30PM Last seating is one hour before closing. (346)206-2198 FollowFollow