A hearty sandwich with double layers of turkey, Swiss cheese, sauerkraut, and Thousand Island dressing on rye.
Fast Food, New American, Delis