As a rule, only customers answer questions here - and this is definitely a question that requires an answer from the actual business. (Unless there's a date on the card, my belief is that yes, it would be good. But I'd definitely call them before booking a table to use it.)
Call them
Does the card have a date on it? I don't work for the restaurant.
Can't see why not
Thanks! Your answer is awaiting moderation.