My mind just nearly exploded when I realized I had not yet reviewed the lovely people at Urban Acorn.
They are consistently pumping out super supper clubs, of various delicious themes. Join their mailing list and do your tastebuds a favour: http://www.urbanacorn.ca.
Now onto their catering...
If you or your guests have dietary requests (vegan, vegetarian, gluten free, any sort of specificity really) the lovely people at Urban Acorn are incredibly accommodating. They do these specialized suppers all of the time, so they don't see it as an obstacle, they see it as a delicious challenge.
I've personally planned a vegan supper club with them and worked with them at another larger event, and they're just so. Darn. Pleasant. One of the owners has Haitian roots, so if you're at all into that type of cuisine, you should ask them to do an island bend on your treats, you won't be disappointed.
In conclusion, if you're vegan you should get engaged just to have them cater your wedding.