Cut each tomato into 3 slices.
Cut mozzarella into 1/4 inch wide by 1/4 inch thick slices.
Mix salt and pepper together in a pinch bowl. Sprinkle mixture onto tomato slices.
In a small bowl mash avocado and mix with parsley, garlic, lemon juice, crème fraîche, and salt.
To assemble, skewer top of a mini tomato with a toothpick, layer with mozzarella, and slice of tomato. Repeat until all mini tomatoes are stacked with mozzarella and drizzle with dressing.
To plate, spread some dressing onto serving dish and top with stacked salads. Serve with remaining dressing on the side.