13771 Warwick Boulevard,
1 person favorited this theater
Styles: Art Deco
Located in the Denbigh district of Newport News in the Sherwood Shopping Center. The Cinema Cafe was opened February 16, 1994. It was closed September 30, 1997.
Just login to your account and subscribe to this theater.