The Metro Theater is a New York City movie theater, located on the Upper West Side of Manhattan at 2626 Broadway between 99th and 100th Streets. An example of Art Deco architecture of New York City, it opened in 1933 and closed in 2005.
The Metro Theater is a New York City movie theater, located on the Upper West Side of Manhattan at 2626 Broadway between 99th and 100th Streets. An example of Art Deco architecture of New York City, it opened in 1933 and closed in 2005. (en)
The Metro Theater is a New York City movie theater, located on the Upper West Side of Manhattan at 2626 Broadway between 99th and 100th Streets. An example of Art Deco architecture of New York City, it opened in 1933 and closed in 2005. (en)