Show Details
Boar's Head sells a no salt added version of their turkey and it tastes great! Here's an easy lunch to fix without having to worry about extra salt.