33.8k reviews
Unit 207, 2/F, Ocean Terminal, Harbour City, 3-27 Canton Road, Tsim Sha Tsui, Kowloon, Hong Kong (near Exit A1 of Tsim Sha Tsui MTR Station)