(713) 523-0425

812 Westheimer Rd
Houston, TX 77006

Regular Hours
Mon - Sun | Open 24 Hours

Informations
Theo's Restaurant (formerly One's A Meal / Greek Village) is a gem smack in the middle of Montrose near downtown Houston, TX offering amazing traditional Greek dishes along with classic American favorites.


We are open 24 hours a day, 7 days a week, so please stop by anytime and visit us for a warm welcome and family style service.


Ask us about planning your next event or party in one of our two private rooms, "The Oak Room @ Theo's" or "The Santorini Room @ Theo's."
Services/Products
food, wine, breakfast, lunch, dinner, Greek, American, 24 hour Emergency Service
Payment Methods
DISCOVER AMEX VISA MASTERCARD
Categories
Breakfast Brunch & Lunch Restaurants Mediterranean Restaurants Family Style Restaurants Restaurants
Social Links
Email: [email protected]
Site: http://www.theoshouston.com/menus
Google Maps
Waze
Locality with same category and city