Approx 1.99 KM away
Address: No. 62, China Street, Malaysia, 10200, Penang, Malaysia
Address: Malaysia
Address: Penang, Malaysia