Subway 36303

Subway #36303-0 is a Subway restaurant located at Shea Stadium, 126th Street and Roosevelt Avenue, Flushing, New York.