Melam Theatre

Palakkad, Kerala, India ● Single Screen

Company: Melam Theatre

Address: Shornur Ring Road, Shoranur, Palakkad 679121, Kerala

Phone: +91-466-2222488, +91-9744947209

Theatre Rating
Based on 1 user