Investigators released surveillance video Wednesday of the incident at the steak shop on the 1200 block of South 9th Street.
It happened around 5:45 a.m. Sunday.
Police said the male suspect and a woman were captured on the shop's surveillance cameras.
During an argument with another person, police said the suspect pulled a gun from the woman's bag.
The man then went after someone, police said, but bystanders intervened, preventing anyone from getting hurt.
When the crowd scattered, police said the man fired several gunshots into the air.
The man and woman fled in an SUV.
Anyone who can identify the duo should contact the South Detective Division at 215-686-3013/3014.