UA Megabox & IMAX

L11 - 38 Wang Chiu Road
Kowloon Bay
KU, Hong Kong
852945
+886 3918 5888
Stadium Seating