Map Location
Terra Harvest Foods (M) Sdn. Bhd.
No. 6, Lengkok Kikik 3, Light Industrial Area, Taman Inderawasih, 13600, Perai, Pulau Pinang, Malaysia