Leela Mahal Cinema is a movie theater located in Nellore, Andhra Pradesh. The average rating of this place is 3.90 out of 5 stars based on 5240 reviews. The street address of this place is CXXJ+3JH, VRC Centre, Nellore, Andhra Pradesh 524001, India. It is about 0.48 kilometers away from the Nellore railway station.
Sailakshmi Enagadapa 13 months ago
Actually the movie experience is ok but the canteen is just zero there is no items to eat and njy the mve disappointed by canteen ....
iammeeraj ahmed 12 months ago
Reasonable pricing of tickets.
you can avoid the canteen as it is no match to M1's.
Seats are dirty.. They need to clean the seats too
Overall average theatre and a good to go for friends
Lingam Roopesh 16 months ago
Audio and video is slightly okay but needs an upgrade with the sanitary department/hygiene