A few years ago I read an article about restaurants do's and don't's. One of the don't's was about restaurant gift certificates. Do not give such a gift to anyone because restaurants open and close...even old established ones.
Our daughter and son-in-law gave us gift certificate as a dual birthday gift to a restaurant that we enjoyed and at which we often dined. It closed without warning before we could use the certificate which still had 8 months before expiration. We had planned to use the certificate to celebrate our 45th wedding anniversary. Fortunately, the owner of the defunct establishment had another restaurant in the vicinity and honored the $125 certificate.
I suggest that instead of restaurant gift certificate one drafts a personal check as gift with "Restaurant Gift Certificate" handwritten at the top. The name of a restaurant can be suggested to go along with the check. If the recipient chooses not to use the funds for that purpose, so be it. But, at least the funds did not vanish into restaurant boothill.