Police arrested 34-year-old Kareem Small, of Central Islip, Sunday morning.
Authorities say he got into a fight with a 29-year-old man at Rumors and attacked him with a knife.
Small was arrested as he attempted to leave.
He is charged with assault and possession of a dangerous weapon.
The victim was transported to a nearby hospital in a Nassau County police ambulance and was treated.