Hidden gem. I've been here a handful of times, and it has consistently delicious sandwiches. I've had the Madison- corned beef, coleslaw, swiss and 3 slices of bread as well as the Federal- turkey, lettuce, tomato, onion, swiss on rye. There are about 20 different sandwiches to try, so no shortage of options. Also- the potato salad is tasty, great for a summer day. The staff is friendly and it's small inside. You order, they make it and you're good to go.