The Farmhouse
970 Great Plain Avenue
Needham, MA 02492
781-449-6200
The Farmhouse
Needham diners needn’t head into the city for al fresco dining – The Farmhouse has added an outdoor seating area to their footprint. The collection of tables, shaded by umbrellas and surrounded by greenery, is a charming perch from which to enjoy their farm-to-table fare.