Tutti Matti and Lee are the best mid-range options with good food and service within a few blocks of King/ Peter. Avoid everything on the King W strip between John and Peter.
Pizza Rustica has decent pizza in a crunch but the rest of their menu is average at best. And their service probably doesn't qualify as good.
Depends on what you're looking for.
Pizza Rustica right down the block on the corner of Blue Jays Way and Wellington can be erratic on weekend nights when it's too busy, but I've generally had better-than-decent meals there.
A couple of blocks away, a bit more money, but MUCH better quality and atmosphere is Tutti Matti at 364 Adelaide Street. A real winner :)
Avoid eating at Wayne Gretzky's at all costs......