This is one of those rare places that actually waits to slice the meat for your sandwich until you order it. Fresh deli meats make all the difference. I highly recommend this place. I got the full sandwich and ate it all, but I could have been comfortably satisfied with the half sandwich. It's a small little place, so don't go expecting any seating. The only seating I saw was two little tables outside, and it was raining so I ate in my car. Very reasonably priced and the staff was very nice.