This is a famous delicacy for the inhabitants of the kenyan coast. Mbaazi is the swahili name for pigeon peas while mahamri are fried swahili buns. In this photo am enjoying them for lunch in the office.