Restaurants 4 New Restaurants to Check Out in Banff New rooms now open in the legendary Canadian town.