One of my top lunch choices in this area, I've been here multiple times with other coworkers.
I've had the Casino Queen, ELT, Kingpin, and the Sky Blue Sky. All exceptionally delicious, made with freshly cut bread for roughly $7. There is only one person as the "cook", so service was slow. Expect to wait at least 20 minutes if you order in person. Other than that, it's a great spot for fresh hand-made sandwiches at a reasonable price.
It's a cozy place to sit and chat as well.