I've eaten here three times so far and all of the sandwiches are 5 star worthy.
I've tried the KLC, the Carter, and I created my own. The meat is all carving board style which is awesome, veggies are fresh, bread is perfect (and baked there!), and the staff is fantastic. They will accommodate you in almost anyway. Another plus, my two year old loves his kid sandwiches!
Definitely recommend this place. It's also five minutes from where I live.