Store Locations

Willowbrook Houston, TX

Address

17595 Tomball Parkway
Houston, TX 77064

Hours

Sunday – Thursday
11:00am – 9:00pm

Friday – Saturday
11:00am – 10:30pm

Honorary Cajun App

Get the App. Get the rewards.

Learn more about our loyalty app here.