I just had my first sandwich here, and I was very impressed. The person working took the time to explain how everything works, and gave me a punch card for future use! I ordered the small turkey club and had their homemade chips...much better than Subway/Jimmy Johns/etc.
I'm very impressed by the atmosphere, everyone seems to like their job and were very nice.