Advertisement opens in a new tab.
In Whistler and Vancouver, Italian flavors find a home among Canada’s mountain peaks.