I think their sandwiches are good and they are made fresh and to order. I haven't locked into a sandwich that I love there but they're all good. I like the mushroom soup and the last sandwich I got there (turkey) had a ton of meat on it but the sandwich was a little dry. That was easy enough to fix though.
They have a Russian potato salad that is good. Be sure to try it.