Arrange the cherry tomatoes, cucumber, bell peppers, artichoke hearts, olives, mozzarella balls, salami or prosciutto, and roasted red peppers on a large serving platter in an appealing manner.
In a small bowl, mix the olive oil, dried oregano, salt, and pepper. Drizzle this mixture over the vegetables and cheese for added flavor.
Serve with hummus or tzatziki in a small bowl at the center of the platter for dipping.
Garnish with fresh basil leaves to add a pop of color and freshness.
Chill the platter in the refrigerator for about 30 minutes before serving to enhance the flavors.