Treebeards Restaurants
Address:
912 Prairie St, Houston, TX 77002
Phone:
(713) 225-2161
Hours:
- Mon: 11am-2pm
- Tue: 11am-2pm
- Wed: 11am-2pm
- Thu: 11am-2pm
- Fri: 11am-2pm
Restaurants
Other Businesses:
- Falafel Frenzy Mediterranean at 914 Prairie St, Houston, TX 77002
- Papa's Burgers at 2122 Holly Hall St, Houston, TX 77054
- La Fonda at 812 Houston Ave, Houston, TX 77007
- Subway at 3040 FM 1960 Rd, Houston, TX 77073
- Pjs Deli Cateria at 1001 Mckinney St, Houston, TX 77002