Roasted Veggie Sub