Map Location
Swatch @ Queensbay
100 Persiaran Bayan Indah, GF33A Queensbay Mall, Bayan Lepas Pulau Pinang 11900 Penang, Penang MALAYSIAMalaysia, Malaysia