Toasted Italian Sandwich – Food Fun Friday Recipe | Yummly