I have never seen gizzards on the takeout menu I have at home, so I don't think they do. But you can call and ask.
It's possible. I don't look at the whole menu. Wish I had picked up one. If they have Gumbo, then Gizzards should still be on the menu. Call them and check it out.
Thanks! Your answer is awaiting moderation.