Pepperoni and Fresh Mozzarella Panini

From the Recipe Shoebox. 

The ingredients:
1/4 cup olive oil+ a little more for brushing the outside of the bread
1 Tbs. balsamic vinegar
2 tsp. minced fresh basil or 1/2 tsp. dried basil
1 tsp. minced garlic
1/4 tsp. salt
Black pepper, to taste
8 slices ciabatta bread or other rustic Italian white bread, thinly sliced (we used ciabatta rolls from Costco which were quite thick, but still very good)
8 ounces fresh mozzarella, thinly sliced
2 ounces thinly sliced pepperoni

Whisk olive oil, vinegar, basil, garlic, salt, and pepper in a small mixing bowl to blend. Set the vinaigrette aside.

Arrange the slices of bread on a flat work surface and using a pastry or basting brush, brush one side of each slice with the vinaigrette, dividing it equally.
Divide the mozzarella equally among 4 of the bread slices. Top the mozzarella with the pepperoni slices, then place the remaining 4 slices of bread on top of the mozzarella and pepperoni , to form 4 sandwiches. (We easily made 7 sandwiches out of this recipe).

Brush the outsides of each sandwich lightly with olive oil. Heat a large skillet or grill over medium heat. When the skillet is hot, add the sandwiches and cook until the bread is golden brown and the cheese is melted, pressing occasionally with a large metal spatula, 4-5 minutes per side. Serve hot. Makes 4-7 sandwiches