Offering farmhouse custom menus, graphic design, professional photographer, florist. 

 

We are the perfect choice for special occasions and events of all sizes. Hold your next gathering at our Farmer’s Table, sectioned-off area of our dining room, or buy out the entire restaurant for your group.

Layout of tables

The Farmhouse main dining room  can be organized in different set ups to seat  the specific needs of your private event.

We have the capacity to seat up to 100 people. We are very flexible  regarding the layout of our restaurant. We can configure the tables according to your requirements, with an à la carte menu and personalized menus. featuring fresh products from our farm. 

 

Our farmers tables can accommodate up to 16 guests.  We also offer semi private dining options and buy outs of the entire farmhouse exclusively for your group. 

Filling out this form does not guarantee a reservation. We will contact you within 2-3 business days.

Private event request form

Choose your event

Private Events

We offer flexible seating based on our guests requests. Bridal showers, landmark birthdays, baby showers, graduations...

Kid Things! Saturday & Sunday afternoon birthday parties ... a must! Kids are one of our priorities at The Farmhouse. Fundraisers, sports events and any other celebration is on our list.

Birthday Parties

Corporate Events

Small business, large business, we have got you covered! Dinner after meetings? Visitors from out of town? Holiday celebrations? 

We are known to open our dining room early for events, but please keep in mind we open to the public at 5:00 pm.

970 GREAT PLAIN AVE, Needham, Massachusetts 02492
(781) 449-6200
eatfarmhouse@gmail.com