Pacific Mall D21

New Delhi, Delhi, India ● Single Screen

Company: Sunset Cinema Club

Address: Dwarka Sector 21, Metro station, New Delhi 110077, Delhi

Website:

Theatre Rating
Based on 0 users