Swatch Mongkok Sai Yeung Choi Street MongKok is located in Mong Kok, Hong Kong on G/F, 62-72 Sai Yeung Choi Street South, Sai Yeung Choi St S. Swatch Mongkok Sai Yeung Choi Street MongKok is rated 3.3 out of 5 in the category watch store in Hong Kong.
Address
G/F, 62-72 Sai Yeung Choi Street South, Sai Yeung Choi St S
Service options
In-store shopping
Accessibility
Wheelchair-accessible entrance