An armed man drenched in blood barricaded himself into a restaurant in Saarbruecken in southwest Germany on Sunday, a police official said.