"El atacante era un lugareño de 60 años que asaltó el restaurante con dos armas y empezó a disparar indiscriminadamente", dijo el alcalde, Patrik Kuncar, a la cadena Ceska televize.
El ministro checo del Interior, Milan Chovanec, confirmó el número de muertos y la información acerca de la eliminación del asaltante.
El atacante se suicidó de un balazo tras perpetrar el asalto.
Se informa que el atacante fue un lugareño de 60 años y estuvo fichado en un centro psiqiátrico.
De momento no se conocen los motivos del atentado.
Uhersky Brod es una pequeña ciudad de 17.500 habitantes cerca de la frontera con Eslovaquia y es famoso por la planta de fabricación de armas ligeras.