411 West Main St. in Tomball Texas 77375
ONLINE AND PHONE ORDERS ONLY!
OPEN Seven Days a Week!
Our premises are not open to the public. Please place your order online or by phone at (832) 896-1120 and we will bring it out to you. You can eat at our small sidewalk cafe, do curbside pick-up at the parking lot behind our building, or have your order delivered.
We are now open seven days a week from 10:30am to 6:00pm
Pre-order pick-up outside of our regular business hours available upon request.