Three teenagers are dead and 11 injured in an attack on a gay youth club in Tel Aviv last night.

A masked man opened fire on a crowd in front of a gay community centre in Tel Aviv late Saturday, killing three people and wounding at least 10 others, Israeli emergency services said.

A young man and a young woman were killed on the spot while the third victim died in hospital and one of the wounded was in serious condition, they said.

The gunman, who was dressed in black, unloaded an automatic weapon on the young group of gays and lesbians at the entrance of the centre, located in the heart of Tel Aviv, and then ran away, witnesses said.