Shanghai Baoshan Longfor Omnijoi & IMAX Theatre

Shanghai, Shanghai, China ● Single Screen

Company: Shanghai Film

Address: 4F, 50 Danxiashan Road, Shanghai 201900, Shanghai

Theatre Rating
Based on 0 users