Here is a simple test to tell how to rate these sandwiches...
Go buy one... don't unwrap it... and take it to work. Just as you are about to go to your work space, unwrap it... when you reach your desk see how many people are smelling the air and asking 'do you smell that'? (in a good way)
Simple flavors, a fantastic sandwich, with all Italian flavors.
Only down side, you may not notice its on the salty side.
I have fun taking this item down to the financial district. Where people wonder about the executives love the look of a delicious sandwich.