Full menu with prices & pictures
Farm House Grill Rot... 40 Needham Street, Newton, 02461, Un...
+16179647766
The eatery is also easily accessible by public transportation. The closest station is MBTA-Eliot, which is 688 meters away.
The average rating of this establishment is 4.5, which means that the Farm House Grill Rotisserie is incredibly well regarded by its guests.