Ambica Complex

Eluru, Andhra Pradesh, India ‚óŹ Complex/Multiplex

Company: Ambica Theatres

Address: Western Street, 1 Town, Eluru 534001, Andhra Pradesh

Phone: +91-8812-227110, +91-8812-230936

Theatre Rating
Based on 0 users