I came across a voucher for a local restaurant that is dated Sept 2006. There is nothing on the voucher to say when it expires, so I presume its ok to use ??
maybe worth a try, but I wouldn't go in without money. Every chance you'll need it. Could always call in advance I suppose, but it's maybe easier for them to say "no" over the phone.