Vegetable Mezze Sandwiches