Tsim Sha Tsui

Shop 21A, LCX, Level 3,

Ocean Terminal, Harbour City,

Tsim Sha Tsui 
Tel
+852 2375 1628
Mon to Sun 10:00am – 10:00pm
 

STORE PHOTOS

STORE MAP