Witnesses and residents said they heard two loud blasts in quick succession followed by heavy gunfire.
"There were two huge bombs. The first one was a truck bomb, followed a minute or so (later) by another car bomb. My brother was injured at the scene," Halima Ismail, a local resident, told.
Al Shabaab, which has been carrying out a series of deadly attacks in Somalia, said it was behind the attack.
"There were two suicide car bombs," Abdiasis Abu Musab, the group`s spokesman for military operations, told.
More about: