Treebeards in the Shops at Houston Center is temporarily closed. Our locations at the Cloister, Pennzoil Place location and 1100 Louisiana location are open for your convenience.
Served by the Piece
Treebeards The Shops at Houston Center
Please contact the restaurant directly for questions regarding your order - for comments about the online ordering experience, bug reports, or to report a security issue, you can contact The Ordering.app by e-mail.Contact The Ordering.app