Food palace is an authentic African cuisine restaurant located in Mlolongo town, Machakos County. Delve into a mouthwatering Nyama/kuku choma experience & fast food treats. The joint is best known for its legendary Nyama Choma while you watch a game or two.
Share