This deli recently moved to the other gas station at the same intersection. Unfortunately, this other gas station sells fried gizzards (to whom I have no idea). The problem is that even a one minute visit engulfs you in the stench of fried chicken innards AND the smell is so pervasive you get to bring the smell with you when you leave. I'm not kidding when I say this; after a 5 minute outside walk back to office, so-workers could smell the odor.
I've enjoyed the sandwiches in the past, but can't bring myself to go anymore.
If something changes, I'll update my review but unless you are one of these fried gizzard eaters, steer clear!!