Restaurant Northfield - Restaurant Reviews and Tips for Northfield, VT, United States close