Restaurant serving a blend of African and Portuguese cuisines.