Foshan Zose & IMAX

4F, Fuhoang Square, No.1 North Yanjiang Rd, Nanhai District
Foshan
China
528226
Stadium Seating