Showing the single result

Seafood squid leaves

Live squid is a type of squid caught from the sea, frozen on board when hit north, so they still retain the quality of the squid. The sweetness is not affected much because they are frozen in time