Vegetable Sandwiches