To add to the list...
Canoe in the West End has a few good vegetarian options...particularly their green curry plate.