O Ibo está instalado num antigo armazém de sal, junto à estação fluvial do Cais do Sodré. O nome do restaurante remete para uma ilha situada no oceano Índico ao norte de Moçambique. A decoração do espaço é moderna, sóbria, de linhas simples e com amplas janelas viradas para o Tejo. A cozinha é inspirada nos sabores portugueses e moçambicanos.