Napad je počeo eksplozijom automobila-bombe na ulazu u restoran Posh Treats, nakon čega su militanti jurnuli u restoran i uzeli za taoce građane koji su se tamo zatekli.
Odgovornost za napad preuzeli su islamski militanti al Shabaaba, somalski ogranak Islamske države, povezan s Al Qaedom.
Eksplozija je djelomično pogodila i obližnji restoran, poznat kao Pizza House, koji su također napali militanti, od kojih su dvojica poginula u sukobu s policijom.
Iako je dio zatočenih oslobođen, talačka kriza u Pizza Houseu se nastavlja, a militanti su prekinuli opskrbu strujom, što dodatno otežava izvlačenje talaca.
Bivši somalski zastupnik Abdi Aynte rekao je da je "duboko uznemiren terorističkim napadom".
"Moje su misli i molitve sa svim žrtvama", dodao je.
Militantna skupina al-Shabaab preuzela je odgovornost za napad preko svoje radiopostaje Andalus. Riječ je skupini, povezanoj s al-Qaedom, koja nastoji uspostaviti islamsku državu u Somaliji.
Somalska borba protiv al-Shabaab traje cijelo desetljeće i odnijela je tisuće života.
Misija Afričke unije u Somaliji (AMISOM) s više od 20.000 vojnika pomaže vladi u borbi s tom skupinom.