Contact us

At Discovery Green Park

1611 Lamar | Houston, TX 77010
Phone: (713)337-7321 | Fax: (713)337-7322
Schiller Del Grande Restaurant Group


HOURS OF OPERATION

The Treehouse will be closed for the remainder of the summer and will re-open on Thursday, September 10th, 2009. We apologize for the inconvenience.