Map Location
Zhen Zhen Enterprise
Tabuan Jaya Shopping Centre, Lot 1342, No. 876, 93350, Kuching, Sarawak, Malaysia