Fancy Ketchup

Fancy Ketchup

“Fancy Ketchup” is an actual legal designation of the highest grade of ketchup.

Previous Fact Next Fact
Categories: Food