Mega Star Cinema
174 Salai Road,
1 person favorited this theater
Previous Names: Kohinoor Cinema
Located in the South of India, this cinema is air conditioned. It is also known as the Meha Star Cinema and is considered the best cinema in the town for its DTS sound system.
Just login to your account and subscribe to this theater.