Yes
Yes it does sometimes
The mini yes, but it just depends on if its on that days menu or not. It comes and goes. Perhaps call them and request it for when your going to be there?
Depends on when. They have a different menu for lunch and dinner. Though I'm still not sure if they do.
I didn't see any when I went.
Thanks! Your answer is awaiting moderation.