Mogadishu Paradise?

Noticed: “A popular beachside restaurant in the Somali capital Mogadishu.”