Can't think of anything right at Queen & Jarvis (aside from that Thai restaurant that always seems empty), but have you tried the Florida Tea Room, the diner on Richmond east of Jarvis? Standard greasy fare, but cheap enough, and a mellow place to read a paper with your lunch.

Or you can walk a bit further to Le Petit Dejeuner on King E.(across the street from George Brown) and have one of their soup & sandwich combos for $6.

There's an South Asian place at the corner of Sherbourne and Richmond. It's behind the gas station. The foods not bad, if it's fresh. One thing for sure is that it is cheap.

There's also a place at 237 Queen St near Sherbourne that's called Schnitzel Queen. They close early at 6pm so I've never been inside, but it may be worth trying out. If you do go, let us know whether it's any good.