
The Farmhouse
4.5 (300)restaurant
Rooted in a Maine family homestead, this cozy Needham spot turns local, organic ingredients into refined American fare.
Description






The concept traces back to Dora Tavel’s family home in Cornville, Maine, taking shape after over 20 years of combined experience working in restaurants across Los Angeles, New York City, and Boston.