Search results
- See moreSee moreSee moreSee moreThe TreehouseMexican Restaurant · $
The Treehouse in beautiful downtown Palo Alto offers a range of dining options including pizza, burgers, Tex Mex, and...
Website: treehouseatstanford.com
Phone: (650) 723-4500
Cross Streets: Between Lagunita Dr and Lasuen Mall/Lagunita Dr
459 Lagunita Dr Stanford, CA 94305 2122.62 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Family friendly