Pesto-Veggie Sandwich