For dining in Vancouver,
try the NAAM, it is an old favorite, open 24 hours and serves delicious
Not super fast service but tasty nonetheless.
For groceries shop at CAPERS, organic and health food store - very cute and
(They also have an upscale restaurant upstairs and cafe/deli downstairs.
You will find in Van. most restaurants have veggie options.
jb in t.o.