Banff Town dining is more than just hiker food. Browse along Bear St, Caribou St and Banff Ave, and you'll find everything from sushi to Cajun to vegan fare. Meanwhile, along the Bow Valley Pkwy and in Lake Louise, historic dining rooms serve authentic Swiss fondue, local wild game and British-style high tea. Even with all this variety, there's plenty of pizza, pub grub and AAA Alberta beef to satisfy traditionalists.