If youre looking for a sandwich that will punch your tastebuds in the mouth, then you definitely want to consider this italian sub recipe.