The Farmhouse
970 Great Plane Ave.
Needham, MA 02492
(781) 449-6200
thefarmhouseneedham.com
This restaurant no longer manages reservations with Rezku.