Restaurant

Theo's

6 locals recommend,
Permanently closed

Tips from locals

Jon
April 14, 2015
Open 24-hours for the surprising number of people who need Greek food at 2 AM.
Breyana
January 21, 2017
24-HR Greek/American
Aladdin
June 30, 2014
Greek food. A short walk. Menu provided in your room.
Dana
January 1, 2017
Greek restaurant, inexpensive, open super late and great for groups and families.
Hadi
March 1, 2015
Greek specialties lead the way at this popular blue- & white-accented eatery that's open 24/7

Unique things to do nearby

Houston's Trillest Photo Shoot
Houston Pottery Throw Down
Howdy H-Town Street Art & Small Bar Tour

Locals also recommend

Location
812 Westheimer Rd
Houston, TX
Neartown-Montrose