They do have octopus but it is frozen , as for the price i cannot tell you because I don't know it.
Yes, they do.
I believe so? I would say that if you want to know for certain, you gave to go in and ask.
Thanks! Your answer is awaiting moderation.