Use the freshest bread, cheese, tomatoes and pesto for the ultimate sandwich
Spread some pesto on one side of each slice of bread.
Top with a slice of mozzarella cheese and tomato.
Sprinkle with salt and freshly ground pepper to taste.
Top with second slice of bread.