Canada’s annual ranking of the country’s best 100 restaurants is out and a Little Italy eatery has claimed the top spot. Mon Lapin restaurant and Wine Bar has been on ‘Canada’s 100 Best list’ before but this is its first year at number one. The owners told Global News the phone lines have been busy since the ranking was released.
Canada's 100 Best List
Montreal’s Mon Lapin lands top restaurant ranking in Canada
You are viewing an Accelerated Mobile Webpage.
View Original Article