Hi
Could anyone tell me where to buy fresh squid? I have looked at a couple of places (not going to Great or City Super) including a few of the fish shops in the wet market, but haven't had any luck. Want to serve it as a starter for a dinner on Thursday and would appreciate any suggestions/tips.
Thanks