restaurants on Montreal’s North Shore