No, they do not, but they do have a drive up window. You pull all the way to the window and order there, or call it in and pick up at the window.
I don't know, the restaurant is close from work, I haven't asked 😊
Thanks! Your answer is awaiting moderation.