Anbu Cinema

Lalgudi, Tamil Nadu, India ● Single Screen

Company: Anbu Cinema

Address: 79 Main Road, Lalgudi 621601, Tamil Nadu

Phone: +91-431-2541779

Email: athangamoorthy@gmail.com

Theatre Rating
Based on 48 users