I never had it or saw it personally, and it's not on the menu... they have snow crabs by the pound... It might pop up as a seasonal item but you would probably want to contact them to be sure
They do but I'M not sure about regularity. Best bet is to call and ask when they have them and get on their notification list for specials
I think so, I think you can just call them and ask.
Thanks! Your answer is awaiting moderation.