Millennium Foods a Division of Libstar Operations (Pty) Ltd is located in Cape Town, South Africa on 21 Scheckter Rd, Killarney Gardens,. Millennium Foods a Division of Libstar Operations (Pty) Ltd is rated 4.6 out of 5 in the category food manufacturing supply in South Africa.
Address
21 Scheckter Rd, Killarney Gardens,