stacked sandwich with vegetables