Caprese Sandwich with Basil Pesto

A Caprese Sandwich with Basil Pesto is a thick ciabatta bread stuffed with layers of tomato, mozzarella, and fresh pesto.  Add a drizzle of a balsamic glaze and you will have a homemade sandwich that is better than anything you could buy at a restaurant! The Caprese pairing of mozzarella, tomato, and basil is so…