Kenilworth Elgin Free Range factory store

285 Imam Haron Road, Claremont
Cape Town