Ifølge politiet tok mannen sitt eget liv etter hendelsen. Hendelsen fant sted i Dossenheim nær Heidelberg.

Mannen skal først ha forlatt restauranten etter en krangel, før han kom tilbake og åpnet ild, skriver den tyske avisen Bild.

— Akkurat hva som har skjedd, hvilke motiver han hadde og det nøyaktige hendelsesforløpet er uklart for øyeblikket, sier en talsmann for politiet.

Området ble sperret av etter skyteepisoden og kriminalteknikere er på stedet, opplyser en talsmann fra politiet til avisen. Det skal ha befunnet seg 20 gjester i restauranten da skytingen fant sted og de blir nå tatt hånd om av rådgivere og psykologer.