Roasted Vegetable Sandwich (Vegetarian)