Toasted Bread Sandwich with Fresh Vegetables Recipe | Yummly