Map
1 Peking Rd., 29th and 30th Fl., Hong Kong, China
Restaurant
Aqua, Hong Kong