Caprese salad, the Italian flag on a plate and one of the top 10 Italian dishes globally – I’m not arguing with that! A caprese salad is made up of th...
Overhaul the traditional way to serve caprese salad and create delightful mini towers to add an element of surprise to this simple antipasto dish. SUB...