Ambica Deluxe Theatre
Contact Details of Ambica Deluxe Theatre
BVS Picture Palace,
Near BSNL Telephone Exchange,
Westren Street,
Eluru - 534001, Andhra Pradesh , India
Product & Services of Ambica Deluxe Theatre
- Main Business
- Movie Theatre
- Services
- Movie Theatre Related All Services