Call the restaurant. They are very accommodating.
Restaurant.
Not at local stores but can probably get gift cards at the restaurant.
They may not have a credit card style "card" but im almost sure they would do a gift card 😎👍
I can't imagine that they dont have an in-house gift card, but i highly doubt they have a mass market card available at local grocery and other stores. As the guide above said, I would contact them directly.
Thanks! Your answer is awaiting moderation.