Sri Devi Mahal

Amadalavalasa, Andhra Pradesh, India ● Single Screen

Company: Sri Devi Mahal

Address: Kotturu-Srikakulam Road, Amadalavalasa, Amadalavalasa 532185, Andhra Pradesh

Theatre Rating
Based on 4 users