Three explosions near a shopping centre in the Indonesian capital Jakarta injured several people on Thursday, a television report said.
Police exchanged fire with suspected attackers after the blasts in front of a coffee shop, Metro TV reported.
The explosions happened outside the Sarinah shopping centre, close to the presidential palace and UN offices, say reports.
Media said six bombs went of and a Reuters witness saw three dead people and a gunfight going on. One blast went off in a Starbucks cafe and security forces were later seen entering the building.
"The Starbucks cafe windows are blown out. I see three dead people on the road. There has been a lull in the shooting but someone is on the roof of the building and police are aiming their guns at him," said a Reuters photographer.