Made in Newfoundland, the recipe for these stunning dumplings came from Siberia. Savory little hand-made nuggets are what frozen food is all about!