I've (vegan) been to Ox & Finch a couple of times with my (non-vegan) friends & family, & a very merry time was had by all. They have a separate vegan menu & it's always been great.
Edit: oh also paesano always have a vegan special and you can build your own pizza anyway if you don't like the special.