Banff Social is a Canadian restaurant emphasizing fresh, seasonal vegetables sourced from local farms.