Great, tasty sandwiches really make JJ locations the only consistent sandwich place in the valley. Why five stars? Well the other places are just either good or bad depending on many things. There is something great to be said about consistency!
Leave the canolli and take the Vito!