Restaurants in the Annex tend to be mainstream. But if the occasion calls for something more exotic than comfort food or continental, stray a few blocks...
666 Bloor Street W
You don't normally find this kind of thing outside Little Korea, but San serves fine Korean fare on Queen West, packing in customers nightly and spitting...
676 Queen Street W