The One about Making Insalata Caprese (and what if you can’t find fresh or Buffalo mozzarella?)

I absolutely love Caprese salad. Caprese meaning in Italian “Salad of Capri” and originated from a little island off the coast of naples.  It’s a simple dish with wonderful flavors which typically is made of sliced fresh mozzarella (if you can find fresh mozzarella, especially Read More …