Established Indonesian supplier and a national distributor of a huge range of biscuits and peanut production products including tapioca flour products, award-winning Oky Jelly and Gery Biscuits
Profile Description
Garuda Food