Try this delicious Toasted Italian Sandwich that's bursting with flavor. It's the perfect easy lunch recipe that you can make at home in just minutes.