5 star rating. ? ? portion of all proceeds donated to the cancer research institute. 11 wang chiu road, kowloon bay, hong kong.