I don't believe so. It's a regular restaurant setup where they take your card back to their POS system that's located off the the left of the dining room.
As far as I know, they do not.
I'm pretty sure they don't. But...give them a call and prove us wrong. ;)
Thanks! Your answer is awaiting moderation.