Town Centre Mall
201 Banff Avenue
Corner of Banff Avenue and Caribou Street
Town Centre Mall is Banff’s premiere retail building located at the heart of downtown Banff. Home of Banff’s finest retail and restaurant concepts.
Shops, Restaurants, and Services
Banff Sweet Shoppe
Una Pizza + Wine
Mary’s Popcorn Shop