Shanghai International Film Studios

Shanghai, Shanghai, China ● Multiplex

Company: China Film

Address: 5558 Building 6, 3rd Floor, Chuansha Road, Shanghai , Shanghai

Website:

Phone: +86-021-38683900, +86-021-38683901

Theatre Rating
Based on 0 users