Foot Long Veggie Sandwich