Landmark Mandalay Cinema
24 78th Street,
Mandalay
24 78th Street,
Mandalay
No one has favorited this theater yet
Showing 2 comments
It doesn’t seem like this theater exists, at least not anymore. I wasn’t able to find it on Google Maps, and I even checked the satellite view to make sure I wasn’t missing it.
Very doubtful this has 30 screens.