The exact location of this incident is unknown at this time, however with my experience of reviewing footage and my overall "guesstimation", I'd say it's more than likely Brazil. Change my mind.
As the armed robber is seen entering the kitchen of a restaurant, he immediately begins searching the man for presumably his wallet, money, jewelry, etc. With the man feeling powerful with his gun against his victim, he fails to realize his complacency. Taking advantage of his foolish robber, the restaurant cook grabs the nearest blunt object, in the case a gigantic rolling pin, and bashes the man on top of the head. I honestly have to say, I have never in my life seen a rolling pin that big.
With the two men now struggling for the weapon, additional workers barge into the kitchen to further assist in the beating of the robber. After gaining possession of the firearm, the first victim has "violence" written in his eyes, as he repeatedly attempts to chamber a round, however continued to fail. Instead, he finds a different use for the handgun and begins pistol whipping the s*** out of the guy.
After they exit the CCTV frame, who knows what happened. Really though, if anyone has any resulting information on this incident, let us know in the comments below. Great self-defense and courageous balls of steel from the victim.