Hi! There are couple vegan options in Buffalo, which is about 20ish minutes from Niagara, Canada depending on bridge/border traffic.
You can try:
Merge http://mergebuffalo.com/
or
a new place, The Eights http://www.theeightsbistro.com/, which I haven't been to yet. If you try it, you'll have to let me know if you like it :)
Also, The Lexington Co-op has a super hot bar and ready made quick meal stuff!
http://lexington.coop/