Sizzling squid is delicious