×

Nyama Mama - Delta Towers

Nyama Mama Xpress is mama’s limited service diner, conveniently located in central locations delivering a dose of hearty mama’s food on the go.

SIGN UP FOR OUR NEWSLETTER

Kenya never stops Buzzing. You shouldn't either

  • Events
  • Movies
  • KenyaBuzz Kids