Yeah, I'd go to the restaurant in person to ask. There may be a a chance that they don't do gift cards. If anything, I'd at least call to ask just to make sure!
I am not sure, you must go to the restaurant. In the front of the restaurant is someone who can help you
Thanks! Your answer is awaiting moderation.