user rating
33 Wyndham St 2F, LKF Tower
Shop Unit P26, Telford Plaza, 33 Wai Yip Street, Kowloon Bay