These Italian Pressed Sandwiches are stuffed with salami, ham, cheese and roasted red peppers. Pressed overnight and served as appetizers or lunch!
7.1k