Events and Catering

Private Events at Farm House


For your office party or family gathering, Farm House is the perfect place for your guests to feel special, while enjoying great food and great company.

Our entire restaurant can be rented for your party and can accommodate seating for up to 50 people. For more information about booking our restaurant for your next event, contact us today. We are ready to accommodate your group for events ranging from corporate parties, off-site meetings, lectures, rehearsal dinners, baby showers, engagement parties, receptions, and other celebratory gatherings.


Whether you’re looking to cater your next party or host your private event at our restaurant, we pay attention to every detail. Contact us at today, or call us at 650.593.7311. We look forward to making your next event unforgettable.

Effortless Entertaining


We look after every inspired detail, and make entertaining deliciously simple.