Lila's Movies

Khariar Road, Odisha, India ● Single Screen

Company: Lila's Movies

Address: Amsena Road, Ganesh Nagar, Near Leela Cinema, Khariar Road 766104, Odisha

Theatre Rating
Based on 2 users