One person was injured in a robbery of a Bayview District restaurant Thursday night, police said.
One suspect entered the restaurant at Third Street and Jerrold Avenue around 10:13 p.m. and demanded money while two other suspects guarded the door, police said.
The suspect inside the restaurant punched a 47-year-old man in the face and took cash.
When police arrived two suspects fled through the back of the restaurant and were arrested, while a third was captured after he fled down Phelps Street, police said.
Police recovered the stolen money and a handgun.
The injured victim was taken to the hospital but is expected to recover from his injuries.