Veggie sandwhiches are delish.