Such a beautiful area! I'd recommend a day trip to Moraine Lake, I love Lake Louise but might actually like Moraine even better. Recommend the hike to the Plain of the Six Glaciers teahouse at Lake Louise. I'll have to go back and see if I can remember any restaurants we liked in Banff.