This restaurant, alongside a small creek on a wooded highway in the northwest corner of Massachusetts, is...
All reviews seem positive