If you’re looking for a dining experience with a view, an Alberta restaurant has just been named North America’s best landmark restaurant.
Banff’s Sky Bistro has earned the title at the 2026 World Culinary Awards, beating out landmark restaurants across North America.
The World Culinary Awards defines the category as a restaurant that is a landmark itself or operates within one, which fits Sky Bistro’s unique mountaintop location.
Located at the…