Tomato and stracciatella cheese salad is a light and refreshing dish with juicy tomatoes and delicate stracciatella cheese, drizzled with olive oil and fresh herbs.