4620 N. University Street,
1 person favorited this theater
Located in Metro Centre Shopping Center, Metro Cinemas was a first-run theater that was closed around 1999 and replaced with stores. Towards the end of its run, the theater specialized in limited release and award-winning films such as “Life is Beautiful”, “Elizabeth”, and “Gods and Monsters”.
Just login to your account and subscribe to this theater