I didn't see octopus on the menu but if it is it is probably fried.
Not sure, sorry. It ll be better if you call them.
I don't know but you can contact them.
I don't know how they sell it or cook it I haven't tried to buy their octopus there
Thanks! Your answer is awaiting moderation.