For a good, basic traditional breakfast, I'd highly recommend Flo's.
I'll start with the atmosphere, which is probably the best thing about the place. Classic diner, but on a second floor in Yorkville with tons of windows and outdoor space, so you get to watch the street traffic go by (or perhaps I should say "go buy").
Food is solid, competent diner food. I had a back bacon benedict and my wife had an omelet, and both were quite good. We also had a poutine, which was a little disappointing, but it's hard to eat poutine sober and not find it disappointing.
Service was great - Coffee never stopped coming and the food came quickly, so overall it was a great experience.