Restaurant
Theo's
6 locals recommend,
Permanently closed
Tips from locals
Greek restaurant, inexpensive, open super late and great for groups and families.
Unique things to do nearby
Locals also recommend
Location
812 Westheimer Rd
Houston, TX
Neartown-Montrose