The Tree House
Restaurant $
1019 B St, Hayward, CA 94541
Hayward
Description
***NOTE - Reservations are required for parties greater than 5 people. This ensures we can properly prepare for your arrival and experience.*** Frequently Asked Questions
Places You Should Consider
The Tree House Photos
News & Articles