Get directions to: Notch, Northfield, MA Restaurant address: 77 Main St Northfield, MA 01360, USA Driving Walking Bicycling Restaurant: Notch