NextEats
›
Texas
›
Food in Houston
›
Food Court
› Teddy's smokin grill
Teddy's smokin grill
Food court · 16203 Westheimer Rd #102, Houston, TX
Hours
Fri 8:30 PM–2 AM
Sat 9 PM–2 AM
More food in Houston, TX
·
Food Court in Houston