Updated: Palo Alto Korean War Veteran Detained in …
Drag box to select area
The Treehouse is a great spot for casual dining. The eclectic menu features everything from pizza and salads to Thai noodles and burritos. A large variety of choices means that The Treehouse has something to please everyone.
459 Lagunita Dr, Stanford, CA 94305
- Hours: By appointment
- Hours: Daily, 7:30am - 10pm