This is our favorite sandwich ever! The flavors in this Toasted Italian Sandwich are perfect! So easy to make this easy lunch at home.
18.3k