At least three people were killed and 21 others were injured when a homemade explosive device detonated at an Italian restaurant in Moscow on Saturday evening, according to Russian state media reports citing security officials.

The blast occurred around 8:00 PM local time (5:00 PM GMT) on Kudrinskaya Square, near the city center. The National Anti-Terrorist Committee stated that a woman carrying explosives attempted to enter the restaurant, which was hosting a private event, but was intercepted by a security guard.

Initial reports indicated that the explosion was caused by a homemade device. Emergency services responded to the scene following the incident. The exact nature of the private event being held at the restaurant was not immediately clear.