Nyama and Chips - Mount Ayliff is one of the popular Restaurant located in Shop 10 Mount Ayliff Mall ,Mount Ayliff listed under Restaurant in Mount Ayliff
,
The Nyama and Chips Company brings our nations national food of grilled meats, grilled chicken, South African favorites and chips to our rainbow nation.