Pesto, mozzarella and tomatoes

Serves 10-12