Yes
They have a huge fish selection and it's hard to tell what they keep in stock regular but I bet they got it
That I really don't know sorry
They have a very large selection of fresh fish, and it changes, I would say go in and find out when they get any in.
Thanks! Your answer is awaiting moderation.