This is as close to downtown Gerrard and Greenwood.
Years ago they sold live bait, worms, minnow, leach. Not sure these days
Lucky Fishing Tackle
Lucky Fishing Tackle
1267 Gerrard St E, Toronto, ON M4L 1Y5
(416) 466-3567
Might be the same owner. Bought worms from this location a few weeks ago, saw other live bait as well, even had a sign OPEN 24 HOURS.
Lucky Fishing Tackle
4221 Sheppard Ave E, Toronto, ON M1S 5H5
(416) 609-8838 ‎