Recently, I made my first trip to Riviera and picked up a bunch of sandwiches to go for a small gathering of friends - Caprese, Italian, Vegetarian and Will Specials (ordered by name), and multiple of each. When I left, I noticed the sandwiches were labeled "Diavolo" on the outside wrapper, but then I noticed the takeout menu listed the sandwich as Diavolo/Will, i.e., one in the same. I'm not sure if this is a change that has been made, but I think the "Will" had the right ingredients on the sandwich (but won't swear to this).
Let me first say that I was astounded how huge these sandwiches were. They were so big that I had plenty of leftovers. I'll also say that the meats and mozzarella were really terrific. I picked some off to taste them on their own and I was quite impressed. As far as the sandwiches as a whole go, my only complaint is that the bread on all of the sandwiches was past its prime, and everyone commented on this. This was a real problem with the Italian as the sandwich ended up being really dry, but less of a problem for the Will/Diavolo which was still excellent.
A couple of questions I have for more experienced Riv visitors: First, whether you have noticed the takeout menu listing Will & Diavolo as one in the same, and whether this means they have permanently transformed the Will into the Diavolo. Second, is there any way to get around this bread issue (do they have fresher bread typically that can be switched)?