how to store a chicken sandwich overnight for lunch the next day
I would personally wait with assembling it until right before eating. Put the bread in a bag, the sliced chicken in a bag, and find a small container to keep the pesto in. Then you can assemble and heat on "grill" for a minute or so when you're ready to eat it. That should prevent any sogginess.