Tag: Caprese salad

Caprese Tomato Tower Salad

A classic but simple salad that can be found anywhere in Italy. But only the city of Capri can claim it as their culinary invention, the Caprese salad. No other salad could have more simplicity than the Caprese. It’s made with acidic tomatoes contrasted against slices of creamy mozzarella, the cinnamony herbal bite of fresh […]