Location Map

Address: 33 New Lane (off MacAlister Rd), Penang, Malaysia
view on Google Maps