This Italian Pressed Sandwich is packed with roasted eggplant, red bell pepper, garlic, a sturdy green of your choosing, artichoke hearts and a mouth-watering Olive Tapenade. With this sandwich, you don’t need a panini press to make this. Just snugly wrap in plastic wrap then placed in the fridge and weigh it down with something heavy then let it rest for a few hours or overnight in the fridge and there you go!