Mixed Vegetable Sandwich