Roasted Vegetarian Sandwich