Probably turkey. Ham is already so processed, and has so many un-healthy ingredients in it. I would always go for the turkey, and I do, if I have a deli sandwich.
Turkey
it is so turkey and deli ham
Turkey is much better for you. I prefer Turkey over ham any day.