Appears to be Broadway looking south into Elmhurst, as seen from the 74th Street-Roosevelt Avenue subway station.