***NOTE - Reservations are required for parties greater than 4 people. This ensures we can properly prepare for your arrival and experience.***

We are now located in Hayward at
1019 B. St in the heart of Downtown

We’re pleased that you have visited our website, where you can learn more about our menu, hours of service, and amenities and plan your next visit. Remember you can also find us on Facebook and Twitter! 

The Tree House is dedicated to a personal level of service and can't wait to serve you soon!  Join us for breakfast, lunch, brunch, or weekend dinner and taste why The Tree House should become part of your dine out repertoire!






For reservations or questions, please give us a call at 510-221-6055
(510) 221-6055
The Tree House 
1019 B St., Hayward, CA 94541