Turkey Julia

A Turkey Reuben! Turkey, Swiss, Sauerkraut & 1,000 Island on Marbled Rye