Let's get one thing straight: I am not a fan of warm ham. Thanksgiving is for turkey, not spiral-sliced. But this place is a great spot to grab lunch. Sandwiches are huge, soups are good (particularly the potato and the ham/cheese), and they have several grab and go items as well.
Join their e-club for a coupon for a free ham sandwich- it's gigantic, probably what killed Mama Cass. You'll get another on your birthday. This particular location has a Yelp check-in offer for a free soda + chips, so grab a cup of soup and this can easily make two lunches for under $4. I feel like the turkey is even better than their namesake ham sando, but they're both large and fresh. The ham has a honey-mustard sauce that adds just the right amount of sweetness.
Service is polite, location is clean. I won't line up around the block to buy a full size ham here, but it's not bad for lunches. They also have pies and various condiments/seasonings for sale as well.