Map Location
Luzzone Group Sdn. Bhd.
Island Plaza, Lot. 2.05, Second Floor, No. 118, Jalan Tanjung Tokong, 10470, Penang, Pulau Pinang, Malaysia