I've tried a couple of different sandwiches here and thought they were both really good. They use Boar's Head meats and fresh bread. They also sell soups, salads, and freshly made cupcakes. They aren't exactly cheap, but all of the food is of excellent quality. A full sandwich w/ a bag of chips or fruit will run you about $8.50 depending on the meat you choose. You can also do a combo thing with a half sandwich and a cupcake for about the same price. They even have vegetarian options and a few kids' items, too. You can also purchase the variety of meats by the pound to take home with you, and they're cheaper than the local grocery stores on that.
According to their website, they're open from 10am - 7pm during the week, 10am - 4pm on Saturday, and closed on Sunday. However, the last time I went there (in May, I think), their hours were 7am - 1pm during the week for breakfast and lunch. I'll have to go back by sometime soon and check on that.
The employees were always friendly when I would go in and make a point to try to get to know what you like on your sandwich and remember you for next time. The service is also always quick. While it's more expensive that Subway, Quizno's, or other sub shops, I think the quality of the food more than makes up for it.
I'm fairly picky about the meat I eat on sandwiches and otherwise, but all of these were absolutely delicious. It might be a bit pricier than your average sandwich shop, but it's totally worth it for good quality!