Place artichoke hearts in a food processor. Mix until all the artichokes are mostly chopped. Place artichokes in a bowl with cream cheese, sour cream, parmesan cheese, mozzarella cheese, mayonnaise and garlic. Add some salt and pepper to your liking to the mixture.
Olive oil the bottom of the slices of bread and place on a cookie sheet. Put the artichoke mixture on top of the bread and add some crushed black pepper on top!
Put them in the oven for 5-6 minutes watching the bottoms. When they just start to get golden on the bottom turn your oven on broil on low and get the tops bubbly. This does not take long so keep an eye on the bread so it does not burn.
Take out of oven and garnish with shredded parmesan cheese, parsley and smoked paprika.