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