We decided to try a new (to us) restaurant to celebrate our anniversary. Fortunately we found The Farmhouse in Needham Center! The food was truly farm to table. Every dish was a treat. Looking forward to our next visit.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.