You should have no problem taking a small amount of packaged foods with you, but you should definitely check with Canadian customs to be sure. Check this link from the Canadian Border Services Agency: http://www.cbsa.gc.ca/publications/pub/rc4161-eng.html#P003
Scroll down to where it discusses allowable items and quantities, including foods and Alcoholic Beverages.
yes
No. USDA does not permit the importation of salami from Italy.
Generally, you are allowed to bring food such as bread to the US from Canada. There are other foods however that are not permitted.
No!
no
Black coral is an endangered species and it is illegal to bring it into Canada and the US.
No
yes
yes
Peace Bridge - rules for goods brought from US to Canada?
Of course
Yes, you can.
three thousand dollars