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.

Welcome to Theo's Restaurant!

Located in Montrose near downtown Houston, Theo's Restaurant is renowned for its authentic and traditional Greek & American dishes. We invite you to take a tour and discover the Theo's Restaurant experience, menu and wine list.

About Theo's Restaurant: A Houston Landmark

Our contemporary dining room, modern facilities and welcoming atmosphere offer an exceptional dining experience.

 

Learn more about our restaurant.

Our Menus: Breakfast, Lunch, Dinner and Specials

We have worked hard to develop a menu featuring a unique mix of classic dishes and seasonal specialties that are guaranteed to please even the most discerning palate.

 

Check out our menus.

Our Wine List: Only the Finest

Theo's Restaurant is well known for its critical selection of fine Greek wines. Come try wines from the old country!

 

Discover our wine list.

Planning a Special Event?

Whether it's a power-lunch for ten or a wedding party of 100, Theo's Restaurant offers the perfect, intimate setting for you in one of our two private rooms.

 

Learn more about our services for private parties.