I was greeted the second I walked in. They seemed genuinely happy that I was there. The guy got everyone's order right (which for some reason is hard to come by these days).
I don't like buying my drink by the can, but that's not a big deal.
The sandwiches on the menu were separated by cold/ and hot sandwiches, but I ordered a cold one and asked to have it put on the panini press and it was no problem.
The food came out relatively quick.
About half way through the meal a lady that worked there came and talked to us for a few mins. She was warm, nice, and easy to have a conversation with.
It was charming that most people that worked there were related.
I would recommend going here if you like a good sandwich.
Also, I didn't have a salad, but I saw one at the table next to us, and it was freaking HUGE!!!