The address is:
8/F, Causeway Bay Plaza 2, 463-483 Lockhart Road, Causeway Bay
Phone: 3622 3366 (Reservations will be required!)
Here is the OpenRice link, with a lot more pictures and reviews (all in Chinese). I also notice that they sometimes have a special going on, costing only $198 HKD per person. If you can time that, super!