Caprese sandwich with ciabatta bread with fresh pesto, sun dried tomatoes, mozzarella cheese, heirloom tomatoes and sweet balsamic glaze.| Cooking with Cocktail Rings