Roast Turkey Swiss Roast Turkey Swiss

Roasted turkey slices with Swiss cheese, layered in a sandwich with fresh greens and tangy dressing.