Subway 56194

Subway #56194-0 is a Subway restaurant located at, 39-42 21st Street , Long Island CIty, New York.