Combine olive oil through garlic in a small bowl. Mix well, cover and chill 2 hours.
Cut the length of the bread into two pieces to make the sandwich.
Using a slotted spoon, spread half of the olive mixture onto half of the bread.
Top with salami, cheese, pepperoni, and then repeat another layer of the meat and cheese.
Spread the remaining olive mixture on the top half of the bread and place on top of the sandwich.
Wrap the loaf with plastic wrap and chill for 6-8 hours. Slice into thin sandwiches.