A 61-year-old fish and chip shop is expanding with a new Vancouver location, making this its second spot in the city.
Vancouver, the largest city in British Columbia, is known for its waterside location on Canada's west coast and its scenic beauty. Vancouver was recently named as the most livable city in North ...
Here's 15+ new Vancouver restaurants that are open and opening soon!