Great sandwiches. I recommend the Cuban. Their giardiniera is great too, I usually get it on the Italian. I highly recommend the oatmeal chocolate chip cookies.
I don't recommend ordering avocado though, they'll just charge you for it and not put it on your sandwich, like the last 2 times I ordered from them.