That's a good question. Unfortunately only they can answer that question.
Yes
I don't see why not. They do everything they can to provide a wonderful meal and experience. I frequent there regularly and for many years.
Thanks! Your answer is awaiting moderation.