If you plan on making homemade calamari, you are going to need some squid. According to one chef, here is what you need to ...
Right little timesavers, these are. I'm talking about the frozen squid at T & T Supermarket (various locations). Not only are they cleaned and chopped into bite-size pieces but they've also been ...