This place on the outside just seems like a catering place to me. I keep forgetting they have some of the best sandwiches in town! Do yourself a favor and stop in for lunch. They have a great selection of deli fresh sandwiches, soups and sides. Having a party or entertaining for the Holidays? Get yourself the…