G3 Theatres: Ambica Complex

Eluru, Andhra Pradesh, India ● Complex

Company: G6 Theatres

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

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

Theatre Rating
Based on 5 users