Reservations

For reservations call:

713-523-0425

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.

Location

Theo's Restaurant

812 Westheimer Rd

Houston, TX 77006

 

Get directions.

Newsletter

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

Reservations

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.