translate English to French: These sandwiches are made with fresh and specialty ingredients, satisfying the demand for convenient and fresh foods.
Ces sandwichs sont préparés à l’aide d’ingrédients frais spéciaux et répondent à la demande d’aliments pratiques et frais.