Roasted Vegetable Sandwhich