Locally written guide to Banff restaurants and dining, including the best of Canadian, Italian, Japanese, and fine dining restaurants in Banff Canada.