I came here for the first time a few weeks ago because the office I work out of is a two minute walk away. The bread is amazing, crispy, and not soggy. The sandwiches could have a little more meat. I forgot the sandwich I ordered, criminal...something, but it had a lot of cheese on it. Felt like it had more cheese than meat, but other than that, everything was great. The staff was polite and friendly.
Grey haired guy, blue eyes, was very attentive and seemed to care.
I will definitely be going back and would recommend this place.