HINGHAM (CBS) – Off-duty Duxbury police officer Mike Bolze was having dinner with his wife when he ended up foiling a purse snatching attempt.

Bolze was at Plaza Azteca in Hingham on January 11, when he saw a man approach a table occupied by a group of women. He then saw the man reach into a coat hung on the back of one woman’s chair and take her purse from the pocket.

READ MORE: Swayman's 42 Saves Leads Bruins Over Predators 2-0

Bolze pursued the fleeing man into the parking lot, identifying himself as a police officer. The man jumped into the passenger side of a waiting vehicle, and the vehicle fled, nearly striking several passengers as it escaped.

READ MORE: Boston Police Warn About Drinks Being Drugged At Bars

As the suspect fled he dropped the purse. Bolze returned the purse, intact, to its owner, to the applause of diners in the restaurant.

MORE NEWS: 9,909 At Massachusetts Schools Test Positive For COVID-19 In Last 2 Weeks

The suspects fled in a late-model, black, Cadillac Escalade, which was a rental vehicle. The Hingham Police Department is investigating.