Good value Italian or Vegetarian or Modern near Yonge and Wellesley
Magic Oven gets rightly slagged here for delivery pizza but it's not bad straight from the oven and this location is nicer than most. Good salads, too.
Wish is Italian-ish and more upscale.
Mela is a very inexpensive small cafe north on Yonge at Yorkville that's both Italian and vegetarian. Daytime only.
fire on the east side is only 2 blocks north at gloucester. i love their brunch and have heard good things about all the other meals there. maybe the picky eater could get the burger?
Olympic Pizza is next door and it's good too.
And, you can always head to Church and Wellesley (and one block south to Maitland) and check out the menus at the range of restaurants on that strip.