
Three Winnipeg restaurants on Canada’s 100 best list
Three Winnipeg restaurants have been ranked among the best in the country. The 2025 Canada’s 100 Best Restaurants list was released Monday and includes local fine dining spots Deer + Almond, Yujiro Japanese Restaurant and Nola. For Nola co-owner Mike Del …