It was on the menu but not great.
No
Yes, but you should check the menu on their website to see if it has changed recently.
I think they had them on the menu when I went in April.
Last time I was there it was on the menu
Thanks! Your answer is awaiting moderation.