Delicious and savory Italian Pressed Sandwiches filled with salami, ham, cheese, and roasted red peppers. Perfect for appetizers or a satisfying lunch!