The New Amsterdam is a beautiful Art Nouveau theater in the middle of Times Square.
New Amsterdam Theater Details
New Amsterdam Theater
214 W 42nd St
New York, NY 10036+7202
New York, NY 10036+7202