Roasted Veg Sandwich