um restaurants especially those that specialize in seafood. e.g. red lobster. I can see it now "All you can eat monster squid fest."
Like any regular squid except it's probably more coarse in texture since it's so big. And yeah a buffet line would be nice since it's so big.