Windsor Arms Vegan Food – In Pictures

We’ve gone to the Windsor Arms (18 Saint Thomas Street – Toronto, Ontario) twice so far, once for brunch a month or so ago, and once for dinner. Brunch was much easier to photograph, unfortunately dinner had a bit too much mood lighting to be conducive to pretty pictures. I think it’s worth going to the Windsor Arms at […]