Nyama Mama, a modern day African roadside diner, opened doors to its flagship restaurant at Delta Towers, Westlands....