Banff's #1 Italian restaurant La Terrazza (Italian for Terrace) is proud to offer our new Italian menu. Be sure to taste fresh authentic Italian cuisine with an Albertan twist in the heart of downtown Banff. The Terrace’s panoramic windows and glass ceiling provide some of the most spectacular views in Banff, from Sulphur Mountain to Mount Norquay.
Partial Data by Foursquare.