10 ingredients or less | 30 minutes or less | Appetizer | Sandwiches | Turkey Turkey and Swiss Sliders