Veggie Italian Parmesan Sandwich