My lunch crew and I went here today after discovering how close it was to our office, which is always a bonus when you work so far out of town it takes your entire lunch break just driving.Main Street Deli is located in a very small town, and walking inside it definitely had that small town feeling. Pretty…