I dont know why it is so hard to find a good breakfast bagel in old toronto/ cork town but I been steered right to Cannonball and it pretty accessible from the king or queen streetcar getting off on carrol street on either streetcare
Small cozy place, as i said I spot for a breakfast bagel with ham, cheese and egg, it orginal egg cheese tomato and ham is extra but its a 7 dollar bagel with everything, I think i been here 3 or 4 times since I found it and hasnt disappoited me yet. The lady from the kid has a bit of humour when calling out order ie with me, i asked for no tomatoes , she calls out breakfast bagel extra tomatoes, (it didnt have any) which is funny to joke with customer
All and all, I know where to go if I want my bagel, im in the area often.