Approx 1.84 KM away
Address: 3-2-9, Lorong Delima 20, 11700, Pulau Pinang, Malaysia
Approx 1.85 KM away
Address: 2b, Lorong Delima 17 Island Glades, 11700, Penang, 11700, Malaysia