Deli Turkey Sandwich with Sun-Dried Tomato Aioli & Side Salad — a 20-minute lunch recipe with 9 ingredients, serving 6.
Open this recipe in Flambette