For reservations call:


Or send us an email.

Hours of Operation

Theo 'rarely' sleeps. We're open from 10:00 AM to 4:00 AM, 7 days a week.


Theo's Restaurant

812 Westheimer Rd

Houston, TX 77006


Get directions.


Subscribe to our newsletter for up-to-date information about what's going on at Theo's Restaurant.

Hours of Operation

We are at your service, and hope you’ll visit us soon to experience the best of Theo's Restaurant for yourself.


Our hours of operation are:

24 hours a day, 7 days a week


Because of high demand, we recommend you make a reservation well in advance. To make a reservation, please call us at 713 523-0425 or send us your request online.