Master Qiu's Extra Large Squid Skewers are frozen, ready-to-cook seafood treats weighing 1kg.These skewers feature high-quality squid, offering a convenient and delicious option for grilling or barbecuing.
Your cart is empty.
Return To Shop