Slice your tomatoes and place them in a small bowl. Mix with red wine vinegar, avocado oil, salt, and pepper. Let them sit for 10 minutes to soak up all the flavors.
Toast your bread slices lightly until golden. This adds a nice crunch and keeps the sandwich from becoming soggy when you add the tomatoes.
Spread mayonnaise on one slice of bread and pesto on the other. Layer provolone, marinated tomatoes, turkey slices, and mixed greens. Top with the remaining slice of bread. Press lightly and enjoy immediately or grill for a warm version.