A video shared on social media shows Cardi, 25, screaming and lunging at Nicki before she had to be held back by her security guard.
According to TMZ, Cardi went to Nicki’s table to “address lies she had been spreading”, and things escalated when Cardi took off her shoe and hurled it at Nicki.
Cards was seen sporting a huge bump over her eye and a rip at the back of her floor length frock as she was escorted from the building by security.
She later posted on social media, referencing a feud, but not mentioning Nicki by name.
Cardi wrote: “I’ve let a lot of s*** slide! I let you sneak diss me, I let you lie on me, I let you attempt to stop my bags, f*** up the way I eat! You’ve threaten (sic) other artists in the industry, told them if they work with me you’ll stop f***ing with them!
“I let you talk big s*** about me! I addressed you once in person, I addressed you a second time in person, and every time you copped the plea!
Cardi then accused the person of questioning her abilities as a parent as she continued with the furious rant.
She added: “But when you mention my child, you choose to like comments about me as a mother, make comments about my abilities to take care of my daughter is when all bets are f***ing off!
“I’ve worked to (sic) hard and come too far to let anybody f*** with my success!”
Meanwhile, Nicki shared a clip shortly after the altercation to show she hadn’t suffered any injuries.
The pair are said to have been feuding since 2017 after Nicki rapped about Cardi’s fiancé Offset in Swish Swish, featuring Katy Perry.
Cardi then rapped about a mystery woman: “You know this b***h, she never f**king liked me and now, all of a sudden, she wants to be friends with me. No, b***h. I still don’t like you b***h.”