Map Unavailable
Address
18-1-6 Gembira Parade, Lorong Delima 1, Taman Island Glades
Georgetown
Penang
11700
Malaysia
Address
18-1-6 Gembira Parade, Lorong Delima 1, Taman Island Glades
Georgetown
Penang
11700
Malaysia