A delightful sandwich with tender roast turkey, creamy Swiss cheese, and fresh ingredients.
Fast Food, New American, Delis