I ordered the Alidoro sandwich which was only okay. I wouldn't go out of my way to eat this sandwich again but I enjoyed it.
Pros: pickled peppers were pleasantly sweet and spicy. It's also a large sandwich.
Cons: the flavor was fairly one note. I found the focaccia dense and some of the greens were wilted.