Need two or three large frozen turkeys and am hoping to avoid returning to Buffalo. Anyone spotted these at local supermarkets? Loblaws at St Clair/Bathurst and Dupont/Christie has nothing except for their boxed frozen breast - I am looking for an actual turkey! Not interested in ordering high-priced fresh organic ones.
Thanks for your help!