Mozzarella en Carozza Caprese

7

Think of this sandwich, stuffed with Mozzarella cheese, pesto and more, as French toast with some Italian flare.