Mentioned by Trip101
10 Best Banff, Canada Restaurants Suggested By Locals And Tourists
"Tasting Italian food at La Terrazza in Banff is like you are on a tour of some of the Italy’s finest food regions. Taste your way across Italy with a culinary tour of some of their finest food regions. The restaurant has a very strategically planned menu which can be enjoyed with stunning views of the mountains from the glass ceilings and windows."